Windsor Grille is a casual American bistro offering a menu of burgers, sandwiches, and salads, complemented by a full bar.