120 Bar is one of the best pubs in Mellieha, offering customers an English Pub atmosphere. It is renowned for excellent service, reasonable priced genuine drinks and delicious food. The pub shows all major sports events on big screen and 5 TV screens.
We accept group booking for events, hens, bachelors and birthday parties
Free Wi-Fi available at 120 Bar
Maritim Antonine Hotel & Spa
George Borg Oliver Street,
Mellieha, MLH 1021, Malta