Russian Tea House owners close the popular St. Paul neighborhood spot

Nikolai and Linda Alenov, the owners of the Russian Tea House in St. Paul.
Nikolai and Linda Alenov, the owners of the Russian Tea House in St. Paul.