DeLuca’s Villa Di Roma

Address: 932-936 S. 9th St.
Phone: 215-592-1295
Hours: Open 7 days
 
Description:

Good old-fashioned spaghetti joint in the heart of the Italian Market.
 

Website: DeLuca’s Villa Di Roma