Indeed Biella is one of the better restaurants in Doha. Good food, excellent service and a great atmosphere.