Baghdad Road, Al Nahda 1, Deira, Dubai, Al Nahda 1, Deira
6.60 mi from Oud Al Muteena 2
It's Malabar Restaurant, Baghdad Road Deira. North and South Indian cuisine, biryani, seafood. Open daily 11am-midnight. Delivery available.
Is this your listing?