Little Miss India at Fairmont The Palm, United Arab Emirates

Restaurant