Al Thoraya Restaurant and Sweets is a restaurant located in the lobby of a hotel in Doha, Qatar that serves modesty priced Lebanese Cuisine. It is under new management that has overhauled its dining experience and has instituted free delivery and aggressively re-branding the company.
Al Thoraya has...