Chefs Kitchen Noodle Bar
88 Station Rd, Taunton
01823 339157
Recent Reviews
Order Online
Reserve
You May Also Like
Lotus Flower Thai Restaurant - 89 Station Rd
Thai
The Plough Inn - 75 Station Rd
Pubs, British
SABEEZ - 101 Station Rd
Fast Food, Takeaway & Fast Food
Taunton, Somerset
Chefs Kitchen Noodle Bar
88 Station Rd, Taunton, Somerset TA1 1PD
01823 339157