Italian-style meatballs at Talluto's
Talluto's
$$
Italian, Specialty Shop
Bella Vista
944 S 9th St
Philadelphia, PA19147
Call: 215.627.4967
Visit Website

Reviews & Posts

Nearby