Dar Al Ajwaa Restaurant

Musaab Bin Omair Street