Russian? Don't think so, the owners @ 30yr. are Dennis and Linda Cathcart, about as American as they come. Yes, fabulous, unusual plants but they are specialists in bromeliads - two huge shade houses full, plus another full of fabulous tillandsias.
Jim the card they sent me says Friday & Saturday 8am to 5pm, Sunday 10am to 3pm. They have barbecue there for lunch, and I highly recommend it if you like barbecue. Otherwise, I'm in the dark, it's a long way out of my usual stomping (and chomping) grounds. Except, come to think about it, on the NE corner of Tuttle and University there is a Panera Bread that we really like.
Let me know if you're coming and I'll meet you there and do lunch for sure!