Create your own custom home page
for your favorite links ..
works on any device, and it's free!
Detail for La Mamma : Restaurant, Italian
Pizza, empanadas, pasta and more! Open daily 10am-1am. - wm, 08/08/2004
Be careful, the innocent looking old lady will rip you off if you're not careful. She charged me $8.00 for a chicken ceasar wrap (which is supposed to be $6.00). I think she assumed I was just a passer-by who would never return and so tried to bilk me. Caveat emptor. - Annoyed Patron, 01/08/2008