A
Aaron Eatman Review of L'albatros
Right by Case Western, this cozy little restaurant...
Right by Case Western, this cozy little restaurant has food that is simply out of this world. Some of the best lamb I have ever eaten, the mussels were great, and the accompaniments were outstanding as well. Kudos to the chef and wait staff. I would have included a picture but my meal was gone
Comments: