A gem of a place in an amazing location - nearby St. Louis park is one of our favorite places in the world. We loved the pedestrian street, and Vladimir and Valentina made us feel at home instantly!