Sandwich bar offering a variety of sandwiches. Delivery available.