"Seafood plateau?? A bad translation of "plateau de mer", which is just a seafood platter?
"Plateau de mer" could be "seabed plateau" but I am not an oceanographer so I fo not know what words they use (but strictly from the perspective of French language it is plausible)
Instagram hype for a San Francisco hipster restaurant, though...[1]