Sheik Zayed Road (North), Dubai World Trade Centre (Trade Centre 2), Zaabeel
4.10 mi from Port Rashid (Al Melaheyah)
Salad Station – fresh salad bar at Dubai World Trade Centre, Zaabeel. Open daily 8am-10pm on Sheikh Zayed Road.
Is this your listing?