Mamma Luisa
Address:
2710 N Steves Blvd Ste 14, Flagstaff, AZ 86004
Phone:
(928) 526-6809
Hours:
- Mon: 4:30pm-9:30pm
- Tue: 4:30pm-9:30pm
- Wed: 4:30pm-9:30pm
- Thu: 4:30pm-9:30pm
- Fri: 4:30pm-9:30pm
- Sat: 4:30pm-9:30pm
- Sun: 4:30pm-9:30pm
Other Details:
Come to Mamma Luisa and enjoy some delicious food served in a warm and charming ambiance. We pride ourselves on preparing authentic Italian cuisine made per order using the finest ingredients the market has to offer, and having excellent service. Our menu includes chicken, shrimp, veal, traditional pasta dishes, a wide variety of vegetarian entrees, a children
Restaurants,
Italian
Other Businesses: