Request a Deal
Love this business? The more people who sign up, the more likely we are to get a deal.
People make it happen. Spread the word to request a deal!
2 signed up for this.
From Our Editors
Find something on the menu for everyone at Stars of the Game Sports Grill in Windsor. The restaurant's background buzz is a bit loud, so those seeking low-key conversation are advised to dine elsewhere.
Getting your food to go is also an option.
Pull into one of the many parking spaces nearby if you choose to drive to the restaurant.