Al Huda Building, Sheikh Rashid Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
3.95 mi from Al Twar 3
Highland Gardens Restaurant, Al Garhoud: Chinese and Indian cuisine, casual dining, daily delivery available. Open 7am–midnight.
Is this your listing?