Odyssea

Follow
Get notifications in MyBN when activity occurs.

Odyssea is a 300-seat restaurant in Perth, WA. Odyssea's menu offers sophisticated beachside fare with a focus on local producers and seasonality.

Contact Details

187 Challenger Parade, City Beach, PERTH WA 6015
08 9385 7979

News Articles

Subscribe today for award-winning, unbiased and trusted journalism

Subscription Options