Dar Al Mandi and Al Mutawa Restaurant and kitchen

First Al Khail Street