Cleo is an Italian restaurant offering refined cuisine.