More about Chozen Noodle
Chozen Noodle is located at Norton Canes Motorway Services (M6 Toll Jct T6/T7), Norton Canes, Staffordshire, WS11 9UX, United Kingdom
Similar Listings
The Noodle Pot
4.9