Chefs Kitchen Noodle Bar
88 Station Rd, Taunton
01823 339157
Menu
Taunton, Somerset
Chefs Kitchen Noodle Bar
88 Station Rd, Taunton, Somerset TA1 1PD
01823 339157