Barbecue restaurant specializing in grilled seafood. Enjoy fresh squid, prawns, and fish of the day on the terrace.