Companies
Products
sports bar in Malta
Filtersexpand_more
Active expand_more
Companies
Salisbury Arms
Triq Il - Kbira 81, SLM 1506 Tas-Sliema, MaltaThe Salisbury Arms English style family-run pub in Sliema, Malta offers a wide range of pub grub and shows all major football g…