Solid sandwiches at Sweet Spot Deli