L'Albatros
11401 Bellflower Road, Cleveland, OH 44106
French
University Circle
$30 and under
L'Albatros has partnered with OpenTable to provide free, secure and instantly confirmed online reservations.
Learn More.