More about Chopstick Noodles Bar
Chopstick Noodles Bar is located at Stratford Centre, London, United Kingdom
Similar Listings
Wagamama
5