We’ve got a sneak peek at The Birch, Terrace Park’s new restaurant, which opens April 21 Press•by 80AcresFarms•Posted April 7, 2017