(215) 269-0923 (215) 269-0924 

 Fax: (215) 949-7989

 

M-TH 11am - 10pm

F-Sa 11am-11pm  Su 12pm - 10pm

 

See MENU & Order

About Us

FROM ITALY TO YOU

CALL US

LOCATION

Order Now