More about Zen Noodle Bar
Zen Noodle Bar is located at 86-87 Duke Street, Chelmsford, Essex, CM1 1JP, United Kingdom
Similar Listings
The Noodle Pot
4.9