Abdulla Omar Obaid Al Majed, 18B Street, Al Murar, Deira, Dubai, Al Murar, Deira
4.18 mi from Dubai World Trade Centre (Trade Centre 2)
Red Apple Restaurant cafeteria in Al Murar, Deira. Open 5am-2am daily. Visit 18B Street for casual dining.
Is this your listing?