Filter
Delivery
Pickup
Outdoor
The best restaurants in South West
22.768 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
50 Opinions in 1 websites
Crimchard Business Centre, Crimchard, Chard TA20 1JT, United Kingdom, England
Lovely and plump rice, never had authentic Japanese food this good. I thought places like this were only made for cities, not a small town in Somerset!! Absolute amazing, would definitely recommend. S