Restaurants in Birkirkara

1 listing found
Example image

Champ - Swatar

Restaurants · 5 Tower Rd, Birkirkara

Birkirkara
No menu