Location
St Elmo Dining Room and Bar in Byron Bay combines modern Spanish cuisine with a bar serving sophisticated cocktails.
St Elmo Dining Room and Bar in Byron Bay combines modern Spanish cuisine with a bar serving sophisticated cocktails.