Windsor Rose Pub offers everyday pub fare and a selection of craft draft beers. It features a casual atmosphere with a spacious bar and rooftop seating.