
Restaurant · $$
9118 Fletcher Pkwy, La Mesa, CA 91942, USA
Japanese
7.9Open·Friday: 11 AM – 10 PM



Thai · 1.0 mi away
9.3Hamburger · 2.0 mi away
8.0Mexican · 2.4 mi away
8.8Mexican · 2.7 mi away
8.4Mexican · 3.2 mi away
8.3Mexican · 3.2 mi away
7.2Japanese
8.7See every rated restaurant in Best Restaurants in San Diego · All cities