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.
We took our neighbors out yesterday evening to the Windsor Grill and had an enjoyable evening. The steaks were top quality and the service was perfect. We will be going again soon.
Food was great and service was great too. Lovely time. We have been to the Windsor Grill a few times and we have always been satisfied.