Located in its namesake historic neighborhood, Windsor offers mouthwatering prohibition cocktails and familiar bar food with an upscale twist – the perfect mix of luxe and leisure. Call or click today to learn more!
Frequently Asked Questions
Which days is Windsor open?
Open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.