Listing 2 restaurants in and around Windham.
462 Ashford Center Road, ASHFORD, Connecticut 06278
405 Mashamoquet Road, POMFRET, Connecticut 06259