Windsor Grill
$$ • Bar, Bar & Grill, Steak House, Seafood
Hours: 17:30 - 21:30
65 St. Leonards Rd, Windsor
01753 859658
About Windsor Grill
Customers' Favorites
Windsor Grill Reviews
Ratings
Menu


Opening times
Friday | 17:30 - 21:30 |
Monday | Closed |
Tuesday | 17:30 - 21:30 |
Wednesday | 17:30 - 21:30 |
Thursday | 17:30 - 21:30 |
Friday | 17:30 - 21:30 |
Saturday | 17:30 - 21:30 |
Sunday | Closed |
Windsor Grill is a phenomenal place that serves amazing food, including their specialty grilled steaks and calves liver, as well as excellent fish dishes. The staff are lovely and provide top-class service. With a great wine list and good value pricing, it's worth every penny. Located just a 12-minute walk from Windsor Castle, this restaurant is a must-visit, with every dish perfect and the staff really friendly.