Chedi

133 18th November St,
Muscat