Crain’s Cleveland Business: L’Albatros, the Zack Bruell restaurant located on the Case Western Reserve campus, has been named one of the 100 best alfresco restaurants in the country by OpenTable—one of just three Ohio spots to capture the honor.
Crain’s Cleveland Business: L’Albatros, the Zack Bruell restaurant located on the Case Western Reserve campus, has been named one of the 100 best alfresco restaurants in the country by OpenTable—one of just three Ohio spots to capture the honor.