We had a great time on Sunday afternoon (Mother’s day) in this new Russian restaurant in West Village. The décor is out of this world, wait staff ...
All reviews seem positive