Leaf At The Castle
Restaurant in Windsor.
What visitors say
- Atmosphere
- The restaurant offers an inviting atmosphere, enhanced by a cozy open fire and a pleasant garden dining area.
- Quality
- Diners generally praise the flavourful and delectable food, though some find it falls short of expectations given the price point.
- Service
- Service experiences are highly polarized, with reports of both impeccably attentive staff and noticeably sluggish, disinterested service.
- Worth knowing
- Recurring complaints highlight sluggish service and occasional lapses in basic table cleanliness.
Find more