Last Chance Sandwich is a deli and cafe offering lunch options, along with mercantile goods.