Eolo: Sicilia A Tavola Restaurant Review

A rustic new Italian restaurant opens in Chelsea