Srilanka-Places.com has listed approx 14 Russian grocery stores in Sri Lanka. Some of the Top rated Russian grocery stores in Sri Lanka are- Priyantha Stores, Upali Stores, Anil stors & Upali Stores.