Skip to Main Content

Big Bowl Noodle

Category Asian / Sushi / Indian

Address

7 N. San Francisco St
Flagstaff, AZ 86001
928-440-4173

visit website

View on Google Maps

Details

Build your own ramen bowls

Nearby Dining & Nightlife
Nearby Shopping
Nearby Services