Pilot Light Restaurant

The Pilot Light Restaurant is just on the next street over from the Whale Rider Gallery.  A charming sea faring nook and porch for delicious foods with a local flavor.  

Category: 
Food and Drink