3407 W 6th St Ste 101-a
Los Angeles, CA 90020
The Japanese spirit is really alive in here. The service and the food is one of the most satisfying experience that I have ever felt and tasted…
Didn't find what you were looking for?
Please help others by helping us do better.