Sizzler in Flagstaff, AZ
1
Sizzler location found near Flagstaff
Sizzler - 2105 S Milton Rd
Rating: 3.2
(
114 Reviews
)
2105 S Milton Rd, Flagstaff AZ 86001
(928) 779-3267
Flagstaff, Arizona
Similar Stores in Flagstaff
Red Lobster Flagstaff
2500 S Beulah Blvd, Flagstaff