L'Albatros is THE best French Restaurant in the Cleveland area. There...I said it...You get what you pay for here which, is not always the case for this type of cuisine. Beautiful restaurant and the food is perfectly prepared. I started off with the Escargot and Chicken Liver/Fois Gras Mousseline as appetizers. Duck Confit was my entree choice that evening. What more can I say? L'Albatros...C'est magnifique!