Cleo Restaurant provides a distinctive dining experience, beautifully situated against the breathtaking backdrop of Antalya. With its contemporary decor and dedication to exceptional service, it fosters a unique atmosphere for its patrons. Here, where the sea harmonises with nature, you can indulge in a selection of exquisite dishes that celebrate both local and international flavours.
Cleo Restaurant is notable for its extensive menu, offering a diverse array of options, from fresh seafood to expertly prepared meat dishes. There are also special selections available for vegan and vegetarian diners. A standout aspect of the restaurant is its outstanding service; the welcoming staff are always on hand to assist, allowing you to relish your meals while soaking in the stunning views.
Cleo Restaurant is ideally situated in the centre of Antalya, ensuring easy access for all. The restaurant welcomes guests daily from 10:00 AM to 11:00 PM. To make a reservation, you can either visit their website or give them a call. Immerse yourself in the delightful flavours of Antalya by dining at Cleo Restaurant and create lasting memories.