Try "The Village Restaurant".........its bit expensive but good one.
http://www.thevillageqatar.com