follow us The Lime Tree Cafe & Kitchen. Est in Dubai in 2001 Jumeirah 1, Jumeirah Beach Road, next to Jumeirah Mosque. 7.30am to 6pm Sheikh Zayed Road, opposite Gold & Diamond Park. 7.30am to 10pm Al Quoz, near Times Square Centre. 7.30am to 6pm
Recommended