Ozzie's Rock Bar
Bar · Pub
Rock Bar offering live music and a vibrant atmosphere. A great spot to enjoy drinks.
Location
Best places nearby
The highest rated places close to Ozzie's Rock Bar.
Local restaurants nearby
135 Triq Manwel Dimeċh, Tas-Sliema



