Tasty Noodle
36 Buccleuch Street
Edimbourg EH8 9LP
United Kingdom