Buffalo, NY Metro >
412 Fletcher St,
Sign in to Write a Tip
Papa's Deli on Fletcher in Tonawanda is an excellent place for pizza, subs, and more. There menu includes many different types of pizza and subs as well as dinners. In my opinion, they have the best pizza and chicken fingers in…
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now