Red Fox is located in Krasnaya Polyana, Russian Federation on Lavanda Emb., 3, Rosa Khutor Alpine Ski Resort, ???? ?????, 354392. Red Fox is rated 3 out of 5 in the category seafood in Russian Federation.
Address
Lavanda Emb., 3, Rosa Khutor Alpine Ski Resort, ???? ?????, 354392