il-Mahzen

il-Mahzen — cafe

il-Mahzen is one of the cafe in Mdina, Malta. Tucked within the historic 'Silent City' of Mdina, il-Mahzen offers a unique, atmospheric setting for deep wo