Chef's Corner is a top-tier European restaurant. Known for its high-quality beef burgers and award-winning drinks.