India Palace

Dubai Al Garhoud Al Garhoud , Near Le Meridien Fairway