JavaScript is not enabled.
Best Italian for the value, and still great food - Review by citysearch c | Mama Santa Restaurant Pizzeria

Mama Santa Restaurant Pizzeria

Claim

Best Italian for the value, and still great food 3/5/2008

This place is actually very tasty. By no means upscale, but the pastas are fresh and the pizza crisp. The toppings on pizza are canned, or dehydrated onions, but with the homemade sauce and crust it comes out much better than expected- much better than any delivery joint. Pros: tasty, cheap, better than most upscale places, takeout Cons: atmosphere, dehydrated onions, slow service, long wait times more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021