St Pete Beach Russian restaurant, Florida Published August 20, 2012 at 659 × 524 in Traveling through a St Pete Beach Russian restaurant: What an experience! St Petersburg Nights in Florida? St Pete Beach Russian restaurant, Florida