The Top Shop
65 Carlyle St, Byron Bay NSW 2481, Australia
Set back from the beach and the town, The Top Shop is lovely weatherboard building with a nice feel and good coffee.
Set back from the beach and the town, The Top Shop is lovely weatherboard building with a nice feel and good coffee.