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.
This site uses cookies. Find out more about cookies and how you can refuse them.
Loading...
New membership are not allowed.