Ranch House

Steakhouse
$ $
27 Windsor Ave
Windsor, CT 06095
(860) 522-2266