Niloo's Restaurant

Emirates Hills, The Meadows Village Center, Dubai