Mimmos Italian Village
Mimmo’s Italian Village: A Culinary Time Warp Ambiance: A Family Affair Picture a dining room where the fluorescent lights flicker with the same frequency as hopes and dreams, located right in the heart of Little Italy, San Diego. Walking into Mimmo’s feels a bit like slipping into a well-loved pair of shoes: comfy, slightly scuffed,…
