Full menu with prices & pictures
Poppa Russo's 18 S Enola Dr, Enola, PA, 17025, Uni...
+17177325300
You can obviously also reach the restaurant using the public transport. The next stop is Norfolk Southern Enola Yard, 636 meters away from Poppa Russo's.
Here you can find the menu of Poppa Russo's in Enola. At the moment, there are 1 courses and drinks on the card. You can inquire about seasonal or weekly deals via phone.
Within the category Pizza, this restaurant is considered one of the best in Enola, and based on the average evaluation of 5, it's likely one of the favorite restaurants of its guests.
Tolle Pizza! Toller Service!
At this eatery you can simply call the phone number +17177325300 to make reservations, or use our online reservation option to quickly reserve a table.