
Restaurant · $
4130 La Jolla Village Dr #104, La Jolla, CA 92037, USA
Sandwich Shop
8.0Closed·Friday: 10 AM – 7:30 PM



Pizza · 350 ft away
8.8Ramen · 0.3 mi away
9.0Taiwanese · 0.3 mi away
9.0Ramen · 0.5 mi away
7.10.9 mi away
6.9Chicken · 1.6 mi away
8.6Sandwich Shop
8.5See every rated restaurant in Best Restaurants in San Diego · All cities