Mamma Mia
1932 Balboa Ave, San Diego
(858) 272-2702
Recent Reviews
Order Online
You May Also Like
Temakeria San Diego - 1954 Balboa Ave
Japanese, Food Trucks
El Cevichero PB - 1905 Grand Avenue
Tacos, Food Trucks, Seafood, Mexican, Pet Friendly
Linda's Donut Shop - 1888 Grand Ave
Bakery, Donuts
Restaurants in San Diego, CA
Mamma Mia
1932 Balboa Ave, San Diego, CA 92109
(858) 272-2702