( 2 Reviews )
Red Bamboo at Byron
Vietnamese Restaurant
Lawson St Byron Bay, NSW 2481
Chris
Worst restaurant ever!! 0 Stars! What was the best Thai in Byron is now the worst restaurant in Australia. Cannot describe how appalling the food is. I wondered why the p ... more
( 5 Reviews )