Kababi Restaurant

Barsha 1, Near Armada Hotel, Dubai


Photos 0