The Upper Crust Deli offers a variety of freshly made hot and cold food for takeaway. It operates as a sandwich shop and takeaway establishment.