XL Food
Fast Food
XL Food is a fast-food establishment located in Ankara. Search results indicate it offers online ordering and has a menu with prices available on Yemeksepeti. The business is situated on Malazgirt 1071. Cadde.
Location
Best places nearby
The highest rated places close to XL Food.
Local restaurants nearby
Malazgirt 1071. Cadde, No:46C, Şehit Osman Avcı Mah., Etimesgut, Ankara



