Not far from Windsor Castle, Windsor Grill is an independent British restaurant that oozes class. The restaurant is housed inside a gorgeous white building on Saint Leonards Road where you can expect a main menu that’s most famous for its steak. Try the 28-day aged Surrey farm beef or other, less beefy specials in the way of fresh Devon crab, Scottish west coast scallops or Iberico pork. Of course, you then have a fine selection of wines alongside classic cocktails to complement. Windsor Grill is award-winning and immensely popular and once you’ve arrived there with a reservation in you pocket, you’ll soon see why. This is British dining at its best.
Food sounds delicious?
Get a table before they're gone
Was celebrating a birthday and had a very nice evening. Staff were all very pleasant without being over attentive. The food was of a good standard. My fish dish, although on the small side, was extremely tasty. Will definitely return and recommend to friends.
I've been several times before and always had a good meal. I think the steak is the best in Windsor to be honest. Very good experience overall.
It was my first time visiting the restaurant and I would definitely come back. The service and the food was outstanding.