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’ll...
The Cyprus Tree

The Cyprus Tree

Greek      Opens at 5:30:PM

Byron Bay