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!