Restaurant specializing in land and sea dishes. Offers a central dining experience.