The Ssea Deck at Odyssea City Beach

187 Challenger Parade, City Beach WA 6015, Australia

40 - 200guests