
Restaurant · $$
11301 W Olympic Blvd #101, Los Angeles, CA 90064, USA
Japanese
8.4Closed·Wednesday: 11:30 AM – 2:30 PM, 5 PM – 10 PM
Japanese · 150 ft away
8.7Ramen · 150 ft away
8.6Dessert Shop · 250 ft away
8.2Korean · 300 ft away
8.9Ramen · 350 ft away
8.1American · 400 ft away
8.0Tarzana · Japanese
9.4Sherman Oaks · Japanese
9.2Studio City · Japanese
9.2Japanese
9.1Japanese
9.0Japanese
9.0See every rated restaurant in Best Restaurants in Los Angeles · All cities