Skip to main contentToast Local logo
Mimmo's Italian Village

Mimmo's Italian Village

Rated 4.9 out of 5 by 28 guestsItalianPrice range $30-60

1743 India St, San Diego, CA 92101
About

Serving San Diego's Little Italy since 1973