Restaurants - Indian
1st Floor, Lulu Hypermarket, Umm Suqeim Road, Al Barsha South 1
We experiencing an incident and we are on it.