Reviews from Around the Web
Russian food.
Okay, this place does not have great atmosphere, and is a little expensive, but it's a great place to try some authentic Russian food. Where else can you say that around the Dallas/Ft. Worth area? My husband is Russian and we have spent…
View More