2nd Street Deli

146 Mckean St., Philadelphia, PA, United States, 19148
267-687-8533 Phone