Strombolli's Italian Restaurant & Pizzeria

AAA Inspector Rating
711 N Navajo Dr
Page, AZ 86040- Map It
Phone: (928) 645-2605
AAA Inspector Rating Details (scale 1-5)
1.9
Overall
Food1.4
Service2.1
Decor2.3
BEST OF 1 DIAMOND
AAA Inspector Notes
When in need of a break from the outdoors, stop here for homemade pizza and pasta. The fresh tasting pizza and calzones make up for the casual, no-frills atmosphere.
$8-$19
Italian
1 mi s of US 89 via Loop 89; just ne of Lake Powell Blvd. 711 N Navajo Dr 86040
Closed some major holidays.
Casual Dining. Lunch and dinner served. Beer & wine, patio dining.