Tsubohachi presents “Tarabagani Festival” featuring Hokkaido’s red king crabs, available year-round
Get ready to experience the premium delicacies at “Tsubohachi”, a leading Izakaya-style Japanese restaurant from Hokkaido, Japan. The restaurant presents the “Tarabagani Festival” (Red King Crab…