Delice Corner is a sandwich shop offering a variety of sandwiches. The establishment is noted for its quality products and generous portions, with friendly and professional staff.