JavaScript is not enabled.
Mama Mia!!! - Review by citysearch c | Mama Ricotta's

Mama Ricotta's

Claim

Mama Mia!!! 8/16/2002

Mama Ricotta's could easily compete with any restaurant in North Beach, San Francisco's ""Little Italy"". Judging from the outside it looks like a strip mall restaurant--but once you take a step inside you forget where you are........ The atmosphere is wonderful, the service is friendly and the food is sensational! It was a pleasant surprise. Pros: ambiance, food, bar Cons: in a strip mall, parking more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021