A restaurant set on Mylopotas beach serving Mediterranean dishes with views across the bay. A more polished option for dinner by the sea.
Photos: © Elpeace — official website