Mentioned by Londoner In Sydney
14 Best Byron Bay Restaurants
"Just off the beach and main street in Byron – 4/4 Bay Ln, Byron Bay. I’m not one to usually go for pizza but we decided to try out the authentic Italian restaurant, Il Buco one night as it’s in a great location (just off Main Street) and it was Number 1 on Trip Advisor at the time for Byron’s best restaurants as well as the Number 1 best pizza in Australia!. This small, unassuming restaurant was awesome."