I know about one at Al Sadd near the traffic signal in the middle of the main street. It is exactly next to Opera. Have no idea about Furousiya street if they have an outlet there.  

===================================== http://www.qatarliving.com/node/58409