The Terrace

The Terrace features a variety of hot or cold sandwiches, pizza, a large selection of beverages and many convenience store items.