Restaurant
NiMarco's Pizza Downtown
53 locals recommend,
Location
101 S Beaver St
Flagstaff, AZ
Southside Neighborhood
Tips from locals
This is Ragnar’s favorite pizza place to feast in ALL of Flagstaff! Our favorite location being downtown Flagstaff, there is even a closer location near the property! There are several amazing pizza joints in this mountain town, but NiMarcos is number one in our guidebook!