1 rating · How the score works
It-Torri l-Abjad
Fast Food
A historic watchtower in Mellieħa, Malta, known as the White Tower. Built in 1658, it overlooks Armier Bay and was one of the De Redin towers.
Location
Best places nearby
The highest rated places close to It-Torri l-Abjad.
Local restaurants nearby
Il-Mellieħa
