Maxtar
Fast Food
Maxtar is a takeout restaurant.
Location
Best places nearby
The highest rated places close to Maxtar.
Local restaurants nearby
triq l-armier\n\n, Il-Mellieħa
Location
The highest rated places close to Maxtar.
triq l-armier\n\n, Il-Mellieħa