Delivery
Pickup
Outdoor
England
South West
South Hams
Totnes Town (1)
1 Restaurants on GastroRanking
55 Opinions in 1 websites
Always wanted to go this restaurant ever since it opened, but circumstances stopped me going until now. I have had a craving for Gyozas for such a long time and they were amazing. We decided to have l