Al Saheel 2, Al Ittihad Street, Al Nahda 1, Deira, Dubai, Al Nahda 1, Deira
2.32 mi from Al Qusais Industrial 2
Valley Cafe 3, Al Nahda 1 Deira – Arabian, Italian and Middle Eastern restaurant with on-site parking, open daily from 8am.
Is this your listing?