Olive and Basil restaurant

8008 Girard Ave #220, La Jolla
(858) 412-4912