Sandwich shop offering deli-style fare. Delivery options available through various platforms.