Buy Now

Mambo Beach Club

Restaurants & Pubs

Address: Level 1, Bay Street Shopping Complex, Triq Sqaq Lourdes, St. Julian's

Telephone: 77382348/21359694

(Not Valid on Special Offers)