Mimmos Italian Village San Diego CA
Add Website
Close
Mimmos Italian Village
Be first to review 1743 India St,San Diego CA 92101 Phone Number: (619) 239-3710
Mimmos Italian Village Store Hours
Hours may fluctuate
Hours may fluctuate