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 [...]