Taverna Kamiros is a Greek restaurant.