Eat

The Snail of Approval is the symbol of the international Slow Food movement of which Slow Food Noosa is a part. Locale Noosa on Hastings Street, Wasabi Restaurant and Bar, Rickys River Bar and Restaurant and Wood Fire Grill at Noosa Sound, and Embassy XO at Sunshine Beach, are amongst the...