Sandwich shop offering a quick and pleasant break, with options to shop, stay, or take away.