Il-Baxa Cafe Bar

Business Details

Il-Baxa Cafe Bar
Snack Bar
41, Triq il- Kbira
Rabat 27551552

Location