The food is good, the atmosphere is good, but the vodka and inexpensive bottle prices are the main reason to hang out here. Located in the middle of Writer's Square, Red Square is a nice place to enjoy some vodka served by people who know how to serve it best.
more