Weber's Deli

6732 Elmwood Ave, Philadelphia
(215) 365-7845