India Palace - D.F.C is centrally and conveniently located in Festival City, Dubai. It offers a wide variety of specialties in Mughal Cuisine all prepared especially for you.
Already have an account?
See a problem with this venue's profile? Submit an issue