Talluto's

Bella Vista

$$, Italian

944 S 9th St
Philadelphia, PA 19147
http://tallutos.com
View Menu

Nearby