This is one of the best Tempura restaurants in the area. Located only 3 mins walk from Hakone Itabashi station. Suggest to come during lunch time and order set menu. Tendon, Shrimp, or assorted Tempera sets come with coffee/tea. Mamasan hardly speaks English but very friendly and can help with English menu.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.