Edamame Restaurants in Glasgow
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Glasgow, West George Street, Glasgow G2 1QG, United Kingdom, Afghanistan
"I was at yo! sushi in front of the pandemic and they used to make yakisoba nudels, but they no longer have them on the menu in glasgow that I was sad...."
Feedback
These reviews refer only to the mentioned ingredients.