pizza restaurant in ta xbiex
Filtersexpand_more
Active expand_more
close pizza restaurant close Country: Malta close City: Ta Xbiex
Companies
Mamma Mia Restaurant
, XBX 1028 Ta' Xbiex, MaltaIf you’re looking for a reasonably-priced, family-friendly restaurant, offering excellent Mediterranean food and a great ambien…