Commando Restaurant

Mellieha, Malta


Cheers!