-
- Businesses
Pycckar Tranesa Russian Foods
Gorg Borg Olivier St., Sliema, Malta, SLM 1802
Opening hours
Mon-Sat |
10:30am-7:30pm |
Sun |
11:00am-2:00pm |
Description
- first russian supermarket in malta!
- Over 1000!
- Food Products From Russia And Eastern Europe
- open 7 days a week!