Penny Black Bar: Sliema’s Finest
Stepping into the cosy atmosphere of Penny Black Bar in Sliema, you’ll be greeted by a welcoming smile from one of your servers at the bar. The friendly staff love to chat with their guests and regulars, making everyone feel at home inside the bar. The décor is traditional, and so is the service. You’ll...