O Nikos is a restaurant serving delicious food near Petra Beach. It offers reasonable prices.