This is the best, tastiest restaurant on the planet I have been here at least a thousand time and I will go back any chance i get. This is the first and last stop I make when I visit Japan. The service is excellent but the food is indescribable. Wow!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.