(213) 253-9255
The New Otani Hotel & Garden 120 S Los Angeles St, Los Angeles, CA 90012
Discover an authentic Japanese restaurant reminiscent of Tokyo's fine dining establishments. Enjoy a sumptuous meal in a traditional Japanese setting next to a shimmering pond, across from the waterfall. This Los Angeles restaurant features a full-service Sushi bar, tempura bar and private tatami rooms for groups. Entrees include delectable Japanese dishes in addition to steak and seafood items.
Read More: Los Angeles Restaurant Reviews
Sorry, there are currently no reviews.
Read More Los Angeles Restaurant Reviews