Get directions to: Harry''s Coffee Shop, La Jolla, CA
Restaurant address: 7545 Girard Ave La Jolla, CA 92037, USA
Restaurant: Harry''s Coffee Shop