INFO

Cause Falafels mean a lot to us

Address & phone

Falafel Farm Cafeteria Churchill Towers
Business Bay, Burj Khalifa District
Al Abraj Street
Shop 16

050-7537826

Get In Touch

CAPTCHA