8030 Girard Ave, La Jolla, CA 92037 +1 858-999-0034
restaurant, La Jolla, CA, US
Today
How to go there