Papa's Pier 17
is Ranked #5 of 23 Restaurants in Central St. John's.
Some say it is nice, great, correct.
Rank #5 of 23
|November 8, 2014||The food is good but the service is not || ★★ Fair
|August 13, 2014||Have had a couple of school reunion luncheons at Pappas & am organizing another one for Sept. Everyone thoroughly enjoyed the atmosphere ( we had the private room which is excellent for reunions because of the noise level, so we || ★★★★★ Excellent