Restaurants - Italian
The DeLuca family has been serving Home-Style Italian food for generations. We don't believe you have to be the biggest to be the best.......you just need to commit and treat each and every customer like they are family. At Villa di Roma we have been making folks smile since 1963. Great food, inspired recipes and friendships!
Distance from Independence Visitor Center: 0.98 miles
Distance from Sister Cities Visitor Center: 1.44 miles
Distance from Pennsylvania Convention Center: 1.11 miles