Know a great happy hour or special for this location?
Family-run Italian deli offering fresh & cooked meats, cheeses & hearty sandwiches, plus groceries.
Suggest an edit
8000 Horrocks St, Philadelphia, PA 19152