Olive and Basil La Jolla

Olive and Basil La Jolla

8008 Girard Ave Ste 220, La Jolla, CA

Great food & great service with a friendly staff, in a gorgeou...

Upcoming Events at Olive and Basil La Jolla