When what you are feasting on should be gourmet pizzas and pasta, in Upper Darby, PA, where you should be chewing them is at the Italian restaurant, Napoli Pizza & Pasta!
Pizza Restaurant, Pizza Delivery, Italian Restaurant, Pizza, Italian Food
Based on 0 Reviews
Add Review