Strombollis, FLAGSTAFF, Arizona (AZ)

Looking for some food? Strombollis might cook the sort of dinner that suits you.
Comfortably stationed at 1435 South Milton Road () in FLAGSTAFF, Arizona (AZ) (86001), Strombollis can be contacted at 9287731960. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in FLAGSTAFF, Arizona (AZ)


Strombollis contact information and details:
Address: 1435 South Milton Road - , FLAGSTAFF, Arizona (AZ) 86001
Contact Phone: 9287731960