The Terrace offers indoor and outdoor seating with a menu featuring light snacks and more substantial dishes.