Slots on 38 is a cafe offering deli-style sandwiches and salads, with a pizza review element.