More about Red Box Noodle Bar
Red Box Noodle Bar is located at 51 - 53 West Nicolson Street, EH8 9DB Edinburgh, United Kingdom
0131 662 0828
http://red-boxnoodlebar.co.uk
Similar Listings
Dojo Noodle Bar
4.8
Kymmoy
4.6