More about Chopstix Noodle Bar
Chopstix Noodle Bar is located at CH41 2 Birkenhead, United Kingdom
http://chopstixgroup.com
Similar Listings
The Noodle Pot
4.9