Puffin S Perch Restaurant is a Canadian Restaurant based in Saint Bride S, Newfoundland And Labrador. Puffin S Perch Restaurant is located at 5, Main Street, Saint Bride,NF., Saint Bride's, NL A0B 2Y0, Canada,
Please contact Puffin S Perch Restaurant using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Puffin S Perch Restaurant opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.