Strombollis, FLAGSTAFF, Arizona (AZ)
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
