The 3,000-square-foot restaurant and taproom, which overlooks a three-acre green space, has indoor and outdoor seating for 200.
The 3,000-square-foot restaurant and taproom, which overlooks a three-acre green space, has indoor and outdoor seating for 200.