7837 Girard Ave
La Jolla, CA 92037
La Jolla, CA 92037
Open HoursArray
OverviewThis tiny cafe is an ideal stop for a quick lunch during a busy workday. The atmosphere is not elaborate, but local businesspeople frequent the cafe for tasty gourmet lunches...
more
