Get directions to: Trattoria Fantastica, San Diego, CA
Restaurant address: 1735 India St San Diego, CA 92101, USA
Restaurant: Trattoria Fantastica