Eating places, Delicatessen (eating places), Italian restaurant
Nonna Soluri's Italian Deli
"Small. Welcoming. Great beef sandwich. Friendly staff.
Side note: Yelp needs less restrictions on the amount of things needed to say & more on what the reviewer wants to say."