L'Orto

Bldg 119, Manama Bahrain, Manama, Qudaibiya