O'Delice St Sever is a fast food restaurant known for its expertly prepared sandwiches.