Frogeyes79's Falkirk, UK
Sumo Noodle Bar
4-6 Melville Street
We felt so welcome, warm atmosphere and we were not disappointed with any dish we ordered. You can ...
It is a wonder and fascinating to see it in action. Worth going into the information centre where y...