Windsor Farms Restaurant
550 Windsor Ave, Windsor, CT 06095-4046
Windsor Farms Restaurant is a American, Deli place is located in Windsor, Connecticut. The address of Windsor Farms Restaurant is 550 Windsor Ave, Windsor, CT 06095-4046.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 860-688-4713,