Seafood restaurant, known for its grilled squid skewers.