Abdul Allah Bin Ali Saif Al Harmran Building, 20th Street, Al Murar, Deira, Dubai, Al Murar, Deira
4.67 mi from Al Twar 2
Zahrat Al Orchid Cafe - Cafeteria in Al Murar, Deira, Dubai. Open 10:00-23:00 daily, extended hours weekends.
Is this your listing?