Home Cooking from the Italian Islands of Sicily and Sardinia – Review of Acqua
BY CLAIRE McCURDY
ACQUA
718 Amsterdam Avenue @95th Street
Upper West Side
212-222-2752 /acquanyc.com
An exterior of cerulean blue, very appealing on an otherwise somewhat dreary block, “sails” hanging in swags from the ceilings, so that you are meant to feel you’re on a ship under full sail; undulating walls at the entryway with teak [...]

