
Restaurant · $
4991 Newport Ave Ste A, San Diego, CA 92107, USA
9.3Closed·Wednesday: 11 AM – 5 PM

Ice Cream Shop · 100 ft away
9.5Hamburger · 250 ft away
8.3Mexican · 450 ft away
8.4Pastry Shop · 0.2 mi away
9.7Brunch · 0.5 mi away
8.6Asian Fusion · 0.5 mi away
8.5See every rated restaurant in Best Restaurants in San Diego · All cities