Mamma MIA Italian Restaurant
Restaurant $$
1932 Balboa Ave, San Diego, CA 92109-4502
Description
Bustling trattoria inside a vintage cottage showcases unique Italian cuisine inside or on the patio.Get to know Mamma MIA Italian Restaurant
Italian Restaurant.