Buy Now

Mambo Beach Club

Restaurants & Pubs

Telephone: 77382348/21359694

(Not Valid on Special Offers)

Outlets

Mambo Beach Club

Address: Armier, l/o Mellieha