Delicorner is a sandwich shop.