InstagramGo to InstagramMention byJason Horowitz“Russian restaurant known for their famous vodka shots and dumplings, with patio seating. Final stop on the Cathedral Hill food tour.”Item hiddenItem hidden