Owner at Odyssea Beach Cafe - City Beach, Western Australia, Australia
15 minutes West of Perth's CBD, Odyssea sits on the shore of WAs iconic City Beach. With spectacular views of the Indian Ocean and Modern Australian cuisine.