New York
Papa Perrone's is one of New York.

1. Papa Perrone's

469 Saint Marks Pl (btwn Victory Blvd & Hyatt St), Staten Island, NY
Italian Restaurant · St. George · 4 tips and reviews