Eden offers excellent French cuisine in a lovely courtyard setting. Enjoy superior quality food and friendly service.