en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Leaf At The Castle
Leaf At The Castle
Casual Dining
Casual dining at Leaf, located in The Castle Hotel. Enjoy classic British and modern European flavors with locally sourced ingredients.
18 High Street, ENG
Windsor, United Kingdom
www.facebook.com/109460234694402
Location
The ranking
Best Casual Dining in Windsor
2 places ranked by guests
1
Wagamama
76
2
Nando's
32
See the full list →