CLOSED Odyssea


Address: 187 Challenger Parade
Suburb: City Beach
State: WA
Postcode: 6015

Located 15 minutes West of Perth’s CBD, Odyssea sits on the shore of Western Australia’s iconic City Beach. Celebrated for serving delicious beachside fare with an emphasis on exceptional Western ...

Products are not available for selling!

Terms & Conditions

Share with friends