Antonis offers a restaurant experience. It has multiple locations, including one near Pelekas Beach.