Basbousa

Street 1 - Al Barsha 2