Map
Bay St., at the intersection of Jonson St., Byron Bay, New South Wales 2481, Australia
Restaurant
Fins at the Beach Hotel