Voted as St. Petersburg's best restaurant, Camelot will take you into the royal era of Kings and Queens with its décor ... More