Al Huda Building, Sheikh Rashid Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
2.26 mi from Al Jadaf
India Palace Restaurant – North Indian, Mughlai and seafood cuisine with free delivery in Deira, Dubai. Open daily 12pm–12am.
Is this your listing?