Barka Grand Center
Barka, Muscat, 116
OM