Italian restaurant, ‘Oro’ by Michelin-star Chef Alfredo Russo, is now open at Dusit Hotel & Suites – Doha Oro by Alfredo Russo, an Italian restaurant and bar, opens at Dusit…