DeLuca's

 Villa di Roma Restaurant         

932/36 South 9th Street
Philadelphia, PA 19147

215-592-1295
 

villa-roma-front.jpg (29396 bytes)