Mamma Luisa



User Rating:


Address:

2710 N Steves Blvd
(In the Kachina Square Shopping Center)
Flagstaff, AZ 86001

Neighborhood:

Eastside

Contact:

tel: +1 928 526 6809
visit website

Hours:

5p-10p daily

Payments:



Cuisines:

American, Italian

Photo:


Photo courtesy of Mamma Luisa


Map:



© 2014 NileGuide.com   ·   Blog   ·   Facebook   ·   Contact Us   ·   About Us   ·   Privacy Policy   ·   Terms & Conditions