Dubai Grand Hotel, Damascus Street, Al Qusais 1, Deira, Dubai, Al Qusais 1, Deira
4.78 mi from Oud Al Muteena 3
Nalukettu, Al Qusais 1 — North and South Indian restaurant with seafood and desserts. Open daily 12:00-16:00, 18:00-01:00.
Is this your listing?