Whether you’re looking for a quick meal or a taste of Italy to take home, we’ve been here for 40 years, ensuring that Windsor gets the best of authentic Italian flavors, made fresh every day.