Good deli sandwiches. Moist bread, fresh ingredients, great flavor. It's better then your average deli, but ultimately it's never going to be the most amazing food. However; it's above par for a deli.
Plus, free ice cream?! How can you go wrong with that?