Fast food restaurant, The Snack Bar, offering hot & cold food, fresh sandwiches, and made-to-order items. Delivery available.