Windsor Grill
Our Pick: Top Rated (£41 and over)
65 St Leonard's Road, Windsor (Map)
Steakhouse
lExceptional
Avg Price:Average Price: £41 and over
v4.1 miles from Royal County of Berkshire Polo Club ( 10 mins )
Uber from £8-11