Top Local Places

Le Ambre

, Geneva, Switzerland
French Restaurant

Description

ad

L´Ambre is a French and Chinese fusion style restaurant . which is located in Geneva and near by lake Geneva.

Quiz

NEAR Le Ambre