Fabulous entertainment paired with fine dining is what you will experience at The Windsor Rose British Restaurant & Tea Room. Make reservations now and join us for one of our acclaimed events.
Fabulous entertainment paired with fine dining is what you will experience at The Windsor Rose British Restaurant & Tea Room. Make reservations now and join us for one of our acclaimed events.