Red Square Bali
February 1, 2010 · Posted in Bali Bar Review · 1 Comment
Opened since June 16th, 2009, Red Square Bali is the first Russian themed vodka bar, which creates, flairs, prepares, and serves up the most complete selection of imported vodkas, flavored vodkas, infused vodkas, vodka martinis and vodka stick “Roska” cocktails on the island. As the sister company of the award winning Red Square Jakarta, this vodka bar’s mission is to create international cocktail trends and not follow others. The aim is to create a cocktail culture by serving up original Red Square cocktail creations by using Read more

