The Shoal La Jolla Beach

6750 La Jolla Blvd La Jolla CA 92037 USA

(858) 454-0716

Location