Naoysa Taverna is a Greek taverna located on the seaside road. Enjoy a meal in a pleasant setting.