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