Aladdin Foods
Fast Food
Aladdin Foods is a fast-food restaurant.
Location
Best places nearby
The highest rated places close to Aladdin Foods.
Local restaurants nearby
23 Triq Sir Frederick C. Ponsonby, Il-Gżira
Location
The highest rated places close to Aladdin Foods.
23 Triq Sir Frederick C. Ponsonby, Il-Gżira