Food & Drink

From Russia, with ice. And sushi. And hella vodka.

Published On 04/19/2012 Published On 04/19/2012
Previous Venue Next Venue Venue Description
1. Czar Ice Bar 56 E Andrews Dr NW, Atlanta, GA 30309

Turn up the heat and it'll become Czar water bar. This super-fresh vodka haven boasts an ice-topped bar, a loaded sushi menu and a chic ambience that punches subtlety in the mouth.