Mimmo's Italian Village
Bar & Restaurant $$
1743 India St, San Diego, CA 92101-2517
Description
The upbeat eatery serves up traditional Italian cooking, plus features a wine bar & vast outdoor patio.Get to know Mimmo's Italian Village
Italian Restaurant