St. Louis’ Sub Zero Vodka Bar Named One of the Top 100 Dining Hot Spots In The U.S.

29 Aug

Only Missouri Establishment To Receive Honor From OpenTable After the evaluation of more than five million user reviews, OpenTable diners named Sub Zero Vodka Bar, at 308 N. Euclid Ave. in St. Louis’s Central West End, one of the Top 100 Dining Hot Spots in the U.S. “It is an incredible honor to learn that guests from around the country […]