L' Albatros - Dining

L' Albatros
Add to Trip Planner

11401 Bellflower Rd.
Cleveland, OH

L'Albatros is a traditional French brasserie, set in an old carriage house on the campus of Case Western Reserve University, featuring daily specials and extensive cheese and wine offerings.

Click Here to Read About L'Albatros and Cleveland's Romantic Restaurants!

Featured Listings