I've recently had lunch in Flying Carpet restaurant at the Torch Hotel.
Flying Carpet THE TORCH- Doha
Flying Carpet Restaurant - International Cuisine
An all-day dining restaurant that combines modern design with live cooking international cuisine. Located on Mezzanine 2 level, the Flying Carpet has a buffet menu and it is open every day of the week.
Light lunch buffet every day at QR 140 net per person.