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.
You must be logged in to post a comment.
Enter your Google Map API from the Theme Settings panel.
This site uses cookies. Find out more about cookies and how you can refuse them.