Cafe‚ Riche Bar & Restaurant

Cafe‚ Riche Bar & Restaurant
Triq il-Gubilew tal-Fidda
Birgu