Juice Crafters - Little Italy

1740 India Street San Diego 92101