O'Delices is a sandwich shop offering online ordering and quick delivery.