This place has the best homemade tomato soup I've ever tasted. Nothing like that Campbell's crap, proper authentic thick tomato soap. Sandwiches are big and well prepared. It's more of an artisan style deli verses your New York Philadelphia street deli. Recommended.