Café Leone Snack Bar

Old Theatre Street, Il-Belt Valletta, Malta


Cheers!