Restaurant Reviews from DiningGuide411.com
    Top : United_States: AZ: Flagstaff

Strombolli's, Flagstaff, Arizona










Strombolli's
1435 S Milton Rd
Flagstaff AZ United States

Open Daily at 11:00am

Web Information:
Web Page

Price Range: $5.01 - $15
Phone: 928.773.1960
Accepts: Visa, MasterCard/Eurocard