Map
Gouraud St., Beirut, Lebanon
Restaurant
Le Chef