One of best Japanese restaurants in South Bay. ...
One of best Japanese restaurants in South Bay. Arguably the best tempura in America because they first boil the veggies then fry. Wonderful & extremely authentic. Lunch is good but dinner is amazing.