THE MERMAID INN – NEW YORK CITY, NY – USA - Squid salad