DetailsNew Red Square
Red Square is back! This time in a brand new location. Boasting an impressive array of home-made Vodka-based cocktails, Russian Dishes and rumored to have the best mix of cocktails in town. In the day, the restaurant and the bar functions as an ideal place for business discussions over drinks or just a chill-out area after work.