A cozy new destination to shop local growers, bakers, and artisans inside one of Buffalo’s most beautiful park settings. The Terrace is one establishment that always takes advantage of the holidays.