Chefs Kitchen Noodle Bar

Restaurant in Taunton.

What visitors say

1 reviews
Atmosphere
This super clean establishment offers a highly welcoming and friendly dining environment.
Quality
The food is praised highly, with specific highlights including a standout duck chow mein.
Service
Staff consistently provide a friendly and welcoming reception to guests.

Find more