Panoor Restaurant

Al Nahda Street