Castle Bow Restaurant
Description
Castle Bow Restaurant serves local, seasonal food and showcases the best flavours of the west country. Castle Bow is the Castle Hotel's flagship restaurant, serving modern British cuisine in a romantic atmosphere. The food showcases the very best of West Country produce and comes recommended by both the Good Food Guide and the Michelin Guide.