More about Chopstix Noodle Bar
Chopstix Noodle Bar is located at Lakeside Shopping Centre Unit 406, 3rd Floor, London, United Kingdom
+442084581117
http://www.chopstixgroup.com
Similar Listings
Yang Sing | 羊城
4.5