Ajmal Restaurant

Al Nahda Street