Al Kubaisi Restaurant Qatar – Food review