Tazza D'Oro

1603 India Street San Diego 92101