Odyssea Beach Cafe
Restaurants
No Team Available
Overview
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.
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.