"Kebab Factory Msida is the best Turkish Kebab restaurant in Malta. The fastest Kebab Delivery restaurant with its wide branch network. Let's Meat! Order your take away online from Kebab Factory - Food delivery with doner kebab, pizza, burger, salad..."
Conception Street MSD 1360 Msida, Central Region, Malta