Cafe Rouge Restaurant

Cafe Rouge Restaurant, Triq Dom Mintoff, Cospicua Malta


Cheers!