Delhi Restaurant

Naif, Opposite Talal Supermarket, Frij Al Murar, Dubai