Eatery
Three Blue Ducks (The Farm Byron Bay)
11 Ewingsdale Road, Byron Bay, New South Wales, 2481, Australia
Farm restaurant by Three Blue Ducks using organic or spray-free produce and seasonal ingredients grown onsite and nearby.
Menus follow what is grown and raised at The Farm and nearby producers, keeping dishes organic, spray-free, and seasonal.