Mimmo's Italian Village

restaurant in Little Italy, San Diego

Phone: (619) 239-3710

Website: www.mimmos.biz

Address: 1743 India St