Jungle Theme Restaurant The

Marfa Rd., Mellieha, Malta, MLH 9063
Description