Full menu with prices & pictures
Papa Philly Fish 321 Glenwood Lansing Road, Glenwood,...
+17082486004
The menu for Papa Philly Fish from Glenwood is currently not available. On our site you can find a large selection of other meal plans from Glenwood as well. Why not take a look or help Menulist and upload the menu here.
At this eatery you can simply ring the number +17082486004 to make reservations.