I'm so grateful that Leo's resto is still here in Gibsons. Absolutely must have the calamari plate when I'm on the Sunshine Coast. At least once a year-for 15 years. I've had lots of calamari dishes and honestly, Leo's is the best ever. Great food, great service and great ambience. Fun and relaxed.