Barwa Towers, C ring Road
Al Sadd area , Doha
Doha-Qatar
http://www.thefrencholive.com.qa/
44444777
Located in Barwa Towers, Al Sadd, The French Olive is a gourmet destination where Italian and French cuisines are served under one roof.