Ordering from a tablet where ‘English’ can be selected takes some of the stress away. Menu is quite limited compared to say Wagamama in the UK but the offering is tasty. Neither of us is very proficient with chopsticks and so it was quite a...challenge, something I hadn’t considered. Good to see carafes of drinking water on the tables. Extremely good value for money.More