Olive and Basil restaurant
8008 Girard Ave #220, La Jolla 92037