Just Falafel Llc - Jumeirah
Dubai, jumeirah All Branches shop plw5, ground floor, lake terrace tower, cluster d, sheikh zayed road, 5th interchange - near jumeirah lakes towers metro station
Similar Places in jumeirah
Dubai, jumeirah All Branches lake terrace tower, sheikh zayed road, 5th interchange - in lake level
Restaurants
Dubai, jumeirah ground floor, lake terrace tower, cluster d, sheikh zayed road, 5th interchange - in lake level
044214501
Restaurants Italian Restaurants
Dubai, jumeirah lake terrace tower, cluster d, sheikh zayed road - near jumeirah lakes towers metro station
043686366
Restaurants Lebanese Restaurants