Dattilo's Delicatessen Menu

$$Deli
8000 Horrocks St, Philadelphia, PA 19152

Know a great happy hour or special for this location?