Olibaba is a sandwich shop offering online ordering with in-store pickup.