L'odyssee Ronde is an organic restaurant emphasizing homemade, quality cuisine. Reservations are accepted.