More about Chopstix Noodle Bar
Chopstix Noodle Bar is located at Unit 29, Hammersmith, London, Greater London, W6 9YW, United Kingdom
Similar Listings
The Noodle Pot
4.9