Top 5 Restaurant Top 5 Restaurants based on Zomato customer's ratings 3.8 Barrio Fiesta Al Hilal, Doha 4.3 Tofu House Restaurant Fereej Bin Mahmoud, Doha 3.6 Chowking Al Mansoura, Doha 3.5 Bacolod Chk-n-BBQ House Al Sadd, Doha 3.6 Jollibee Fereej Bin Mahmoud, Doha Share this:TwitterFacebookLike this:Like Loading...