RUSSIAN OASIS MOVED TO 7083 E 5th AVE in SCOTTSDALE AZ 85251!!!! We are not at the Chandler location any more! (it's impossible to find how to actually change the info through the...
All reviews seem positive