I love Thai snacks.....The One is really nice.

The Italian job is slops just as is Chingari at the Ramada hotel. You can get some really decent cheap Indian food in Doha; Chingari is overpriced and very bland!