327 E 1st St, Los Angeles, CA 90012
One of the best places to tickle your taste buds to have authentic Japanese cuisine. With great service and superb ambience, the place is one of the major attractions for tourists to LA. Allow time for parking and a wait.
Hours of Operation:
11:00am – 12:00