Back in 2010, I first noticed that a new eatery was landing in the space at 11906 W. Wilshire Blvd in LA. Sadly, after an almost 7 year run, Layla Café has pulled up stakes. And what’s on the horizon? A sign in the window informs us that something called Marsa will soon be making itself at home. Not much information out there yet on Marsa, but the notice in the window promises us “Mediterranean cuisine”.