701 N 2ND ST
PHILADELPHIA, PA 19123
267 - 930 - 8486

OPEN HOURS
TUES - SAT 12PM - 9PM

instagram-icon-white-on-black-circle copy.png
Editable Italian Menu.png