there is no mention here of Lo Spaghetto, and Italia Mia. THOSE are the best in Doha.
full stop.