As a vegetarian, I've enjoyed the Salads here. They have a good variety and reasonably sized portions. The veggies are quite fresh.
Address: 8707 Villa La Jolla Dr, Ste B, La Jolla, San Diego, CA 92037-8326
Location: United States > California (CA) > San Diego > La Jolla
Phone Number: +1 858-909-0960