Byron Bay Greek Restaurants

A sense of community can be truly felt at this home-style Greek taverna, Kouzina Byron Bay, tucked along Acacia Street in the industrial district. From the moment you step into this restaurant, you...
The Cyprus Tree

The Cyprus Tree

Greek   $$$$$   Opens at 5:30:PM

Byron Bay