More about Bournemouth Noodle Bar
Bournemouth Noodle Bar is located at 148 Holdenhurst Rd, Bournemouth, Dorset, BH8 8AS, United Kingdom
Similar Listings
The Noodle Pot
4.9