Nepheli is a Greek restaurant offering a selection of dishes and beverages.