Experience Island Life at the Puffin Cafe

When you’re on vacation, you look for unique experiences. What’s more unique than eating dinner at a lively cafe floating on the marina? The Puffin Cafe is a restaurant like

the puffin cafe