Step through our doors and take in the tranquil coastline that stretches before you. We are your home away from home.
Our passion starts with what's on our menu and extends to warmly inviting you to join us.
Our piece of paradise is ready, and we can't wait to share our City Beach Restaurant with you.
MY delicious menu OPTIONS
Open daily for breakfast, lunch, and dinner, our chefs create delectable dishes for every palate, making every meal a true foodie experience. Relax with the lapping waves of the Indian Ocean, enjoying a glass of wine with our signature mouthwatering salmon.
Our picturesque location and easy access from the shore make Odyssea ideal for beachgoers. Enjoy refreshing dishes on our SSEA•DECK after a stroll on the sand.
And if you have no time to dine in, select something delicious from our takeaway menu.
Host my Function AT Odyssea City Beach
Celebrate at Odyssea, where your beautiful venue along with warm, attentive service make every event memorable. We cater for gatherings from intimate celebrations to large events of up to 300 guests, with wheelchair access and ample parking.
Venue Options
From our indoor restaurant to the vibrant SSEA•DECK, Odyssea offers flexible spaces that can host up to 200 seated or 300 cocktail-style guests.
Menus for Every Occasion
Whether you're planning a cocktail event or a seated dinner, our set menus and canapé options offer a variety of flavours and exclusive foodie stations.