Pizza was fresh and hot. Service was a little slow, but they were busy and this is a small place. Good value for a family place. Suggest eating inside if you have small children as Bamboo Willie's seemed to attract all the some of the areas more "colorful" locals and the tourist who need to learn their limit.
If you own or manage Papa's Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.