Mimmo's Italian Village

1743 India Street San Diego 92101