
Restaurant · $
2352 S Sepulveda Blvd Unit 208, Los Angeles, CA 90064, USA
9.2Open·Friday: 11 AM – 9 PM



Chinese · 0.3 mi away
7.6Japanese · 0.3 mi away
7.9Indian · 0.3 mi away
8.6Dessert Shop · 0.4 mi away
8.2Japanese · 0.4 mi away
8.4Japanese · 0.4 mi away
8.6See every rated restaurant in Best Restaurants in Los Angeles · All cities