Tsar's Palace
Photos & Highlights
The interior is an inspiration of the grand palaces of St. Petersburg and the era of the great Tsars of Russia. A five-course, award-winning menu is the inspiration of our master chefs.
3072