Buy Now

Cafe Jubilee

Restaurants & Pubs

Address: Level -1, Embassy Shopping Complex, Sta. Lucia Street, Valletta

Telephone: 21554288