Top Shop is in Byron Bay, NSW, Australia.  This cafe has a great location, out of the hustle and bustle of Byron's main streets, tasty menu and a funky set up that makes for a relaxing afternoon in the sun. 

ByronBay-RachelKara-TheTopShop-Lifestylephoto-4972.jpg

Comment