Step Down Bar
Bar · Pub
Sports bar offering live sports, cheap drinks, and a cozy atmosphere.
Location
Best places nearby
The highest rated places close to Step Down Bar.
Local restaurants nearby
135 Triq Manwel Dimeċh, Tas-Sliema
Location
The highest rated places close to Step Down Bar.
135 Triq Manwel Dimeċh, Tas-Sliema