Kebab Factory
Turkish · Kebab House · Fast Food
Turkish restaurant specializing in kebabs. Known for fast delivery and a wide branch network.
Location
Best places nearby
The highest rated places close to Kebab Factory.
Local restaurants nearby
65 Triq il-Kbira, Il-Mellieħa

