Russian Supermarket is a Supermarket located in Malta. It is one of the 182 supermarkets in Malta. Address of Russian Supermarket is George Borg Olivier St, Sliema SLM 1802, Malta. Russian Supermarket can be contacted at 35627353353. Russian Supermarket is rated 4.5 (out of 5 stars) by 151 reviewers on the web.
Some of the places around Russian Supermarket are -
Within less than half a Kilo meter of Russian Supermarket, you can also find Sliema Fish Shop, Stella Maris Pharmacy, QuickLets, Wine Merchants, Sistina Art Store, Inua life store, La Gelateria Lungomare, Trading Post, William’s Minimarket, Gramophone Studios, Charles Grech Windsor street, K-Optics, BOV ATM, EPG Financial Services Ltd and many more.
Within around 250 meter aerial distance, there are at least 2 more supermarkets around Russian Supermarket. These supermarkets are - Scotts Sliema, Charles Grech Windsor street
George Borg Olivier St, Sliema SLM 1802, Malta
Contact number of Russian Supermarket is 35627353353.
Rating of Russian Supermarket is 4.5 out of 5 stars.
Address of Russian Supermarket is George Borg Olivier St, Sliema SLM 1802, Malta.
Russian Supermarket is located in Malta.
Russian Supermarket is a Supermarket in Malta
Pincode of Malta is SLM 1802