From Russia with Love in Nusa DuaAngela JelitaJune 7, 2012September 6, 2017 by Angela JelitaJune 7, 2012September 6, 20170A Russian restaurant on the island of Bali? You may think that’s odd considering the tropical climes of our island...