Qatar
The French Olive is one of Qatar.

1. The French Olive

8.0
Barwa Building (Suhaim bin Hamad Street), الدوحة, الدوحة
French Restaurant · السد · 32 tips and reviews