Kababi Restaurant

Barsha 1, Near Armada Hotel, Dubai