120 Bar
Pub · Bar
English-style sports bar, 120 Bar, offers a classic pub atmosphere. Enjoy drinks, food, and sports on multiple screens, including a large one.
Location
Best places nearby
The highest rated places close to 120 Bar.
Local restaurants nearby
Triq Gorg Borg Olivier Il-Mellieħa MLH, Il-Mellieħa

