Al Serkal Building, Sheikh Rashid Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
2.96 mi from Al Twar 2
Golestan Restaurant – authentic Iranian and Persian cuisine in Al Garhoud, Deira with live music, free delivery, and wheelchair access.
Is this your listing?