French Restaurants in Windham, NY Bistro Brie & Bordeaux5386 State Route 23Windham, NY, 124965187344911French RestaurantsProperty Management CompaniesReal Estate CompaniesUsed Restaurant Equipment Supplies Show More