Top Take Aways in Ta' Xbiex, Malta

The List of Top Verified Take Aways in Ta' Xbiex, Malta. Last updated Nov 2024
We found 1 directory listings in Ta' Xbiex

Mamma Mia Restaurant

Address: Ta' Xbiex Seafront, Malta
21337248
Website
Filter by City
Related Categories