Chefs Kitchen Noodle Bar
Restaurant in Taunton.
What visitors say
- 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