11401 Bellflower Rd
University Circle, Ohio 44106
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.
Loading Map...Get directions
No upcoming events at this location