We had both had okinomiyaki before in London but this was something a bit different and really something special! We had the tomato one, the avocado one and the basic one... All very tasty! The overall experience and the food was one of our best here in Japan.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.