Head over to Briermere Farms for their delicious pies!
Check out this hotel and their restaurants, located right on the Long Island sound!