Loading...

Chef's Kitchen Noodle Bar | view more Restaurants

Type: Mid-range, Fast food, Asian, Vegetarian Friendly
Station Road, Taunton England
Rating: 5
Country: United Kingdom
City: Taunton

Meals: Dinner
Cuisines: Asian, Fast food
Features:

Vegetarian FriendlyYes
Vegan OptionsYes