JavaScript is not enabled.
Not bad. - Review by Len M | Mama's Italian Restaurant

Mama's Italian Restaurant


Not bad. 12/26/2007

I just recently ate at Mama's, it was the second or third time I've been there. The food was actually pretty good. Although, the plates seemed a little scratched and worn, the food was good. more
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018