L'Albatros is a French brasserie located in Cleveland. It offers beautifully prepared French fare in a quaint and romantic setting. Zack Bruell is the owner and also owns multiple other restaurants in the Cleveland area.
Services
French brasserie fareCheese courseWine selectionCateringEvents