Schlotzskys - 8657 Villa La Jolla Dr in La Jolla, California (Sandwiches, Fast Food, Restaurant) - Map

Map & Directions Store Details & Deals

8657 Villa La Jolla Dr
La Jolla Village Square
La Jolla, California 92037

Phone: (858) 452-3501

Detailed Map