Sfoglia

–

The Italian term for sheets of handmade pasta, Sfoglia is a restaurant with locations in both Nantucket and Manhattan. The two islands are represented by two mermaids.