My husband and I have been staying in Windsor for his business, and "Vani's" has become one of my favorite places to eat out. It has a great pub atmosphere, welcoming beer garden (with heat lamps for cold nights) and well-executed pub food menu (with good prices too!) Highly recommended.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.