Olive And Basil
OPEN NOW
Today: 11:30 am - 9:00 pm
Phone: (858) 412-4912
Address: 8008 Girard Ave, La Jolla, CA 92037
7408 La Jolla Blvd, La Jolla, CA 92037
623 Pearl St, La Jolla, CA 92037
2000 Spindrift Dr, La Jolla, CA 92037
1250 Prospect St Ste B10, La Jolla, CA 92037
1277 Prospect St, La Jolla, CA 92037
1846 Garnet Ave, San Diego, CA 92109
6765 La Jolla Blvd, La Jolla, CA 92037
634 Pearl St, La Jolla, CA 92037
3351 Nobel Dr, La Jolla, CA 92037
3211 Holiday Ct Ste 105, La Jolla, CA 92037