List of landmarks in Easdale Island Select Landmark in Easdale Island from the list below: The Puffer Bar & Restaurant