Oleander Bistro & Restaurant
Located on the beach, Oleander Bistro & Restaurant is the ideal spot for a gourmet break from the sun and fun activities by the sea.
Located on the beach, Oleander Bistro & Restaurant is the ideal spot for a gourmet break from the sun and fun activities by the sea.