
Restaurant · $
8657 Villa La Jolla Dr, La Jolla, CA 92037, USA
6.9Closed·Wednesday: 11 AM – 10 PM



Pizza · 0.9 mi away
8.8Sandwich Shop · 0.9 mi away
8.0Ramen · 1.1 mi away
9.0Taiwanese · 1.2 mi away
9.0Ramen · 1.4 mi away
7.1La Jolla · Pizza · 1.7 mi away
7.4See every rated restaurant in Best Restaurants in San Diego · All cities