More about Chozen Noodle
Chozen Noodle is located at Northampton Southbound Motorway Services (M1 Jct 15A), Northampton, Northamptonshire, NN4 9QY, United Kingdom
Similar Listings
The Noodle Pot
4.9