fromwww.hamhigh.co.uk
4 days agoThe glamorous Japanese restaurant with a karaoke room and hidden garden terrace
Yamatora, a fine dining Japanese restaurant, specializes in premium sushi and sake, sourcing 90% of its ingredients directly from Japan, featuring a ten-course tasting menu and traditional robata grill.
Food & drink