SALVATORES CUCINA ITALIAN

750 FRONT ST C1, SAN DIEGO,
CA, 92101, USA