Il Cedro serves quality Sicilian cuisine in an elegant setting overlooking the mountains. The seasonal menu emphasizes fresh seafood and inland products from the Palermo hinterland.
AddressVia Montepellegrino 62, Palermo
CityPalermo
