Main menu Open search menu

Papa Sal's Pizza

Italian Restaurant
3963 61st Street, Woodside, NY 11377 3963 61st Street, Woodside Directions

Tips

250

Explore Nearby
Papa Sal's Pizza

Groupon has verified that the customer actually visited Papa Sal's Pizza.