But if you are looking for Italian food in Doha. As mentioned above The Italian Job (Ramada) is the best for food and atomosphere. All the other mentioned above are OK.

-----------------
HE WHO DARES WINS