The Village Mall, Jumierah Street, Jumeirah 1, Jumeirah, Dubai, Jumeirah 1, Jumeirah
1.78 mi from Sheikh Zayed Road 2 (Trade Centre 2)
Organic Foods And Cafe - organic food and café in Jumeirah 1, Dubai. Open daily 10am-10pm on Jumeirah Street.
Is this your listing?