Cash & Carry Italian Market

1749 India Street San Diego 92101