Get directions to: Deli-icious, La Jolla, CA
Restaurant address: 1237 Prospect Street #j La Jolla, CA 92037, USA
Restaurant: Deli-icious