B R Guest Cafe

Naxxar Road, Birkirkara, Malta


Cheers!