Mamma Luisa

AAA Inspector Rating
2710 N Steves Blvd
Flagstaff, AZ 86004- Map It
(928) 526-6809
AAA Inspector Rating Details (scale 1-5)
2.8
Overall
Food3.1
Service2.5
Decor2.7
BEST OF 2 DIAMOND
AAA Inspector Notes
This cozy eatery appeals to those seeking a good Italian meal in a casual Old World atmosphere. The family restaurant prides itself on fresh Italian recipes and friendly service.
$12-$21
Italian
On US 180 and 89, just n of E Route 66; in Kachina Square Shopping Center. 2710 N Steves Blvd 86004
Closed some major holidays.
Casual Dining. Dinner served. Beer & wine.