on October 26, 2002
Red Square is the vodka bar for the sophisticated, cosmopolitan type. The menu is not inexpensive by any stretch of the imagination. Vodkas from all over the world are featured. Caviar, also in a range of brands and prices, is available to enhance the liquid refreshment. The Grey Goose is excellent.
©Travelocity.com LP 2000-2009