Cafe Jubilee

Address:

St. Lucia's Street, Valletta, Malta
Valletta,

Map:


Contact   ·   Privacy   ·   Terms