Well, that didn't last long.
The Mediterranean Chicken Palace was in The Shops at O'Neil Court, which is behind the Two Notch Road K-Mart on (logically) O'Neil Court. O'Neil Court connects traffic coming out of Columbia Mall with Two Notch and Trenholm Road, and so seems like it would be a good site for businesses relying on drive-by shoppers, but historically that seems not to be the case for some reason. The Shops at O'Neil plaza, while not dying, has never been robust, and businesses there tend to come and go. The most notable businesses there that I can recall were a sports bar by the owners of Very's (who should be experts at making a go of a marginal location) and a North-East branch of Capitol Newsstand (which,to be fair, has had trouble at all its locations in recent years).
The location acroos the street from The Shops has been marginal too. It's a pretty large building which was once some sort of "Texas Roadhouse" place, but I think a number of concepts came before that, and currently it is a struggling bingo operation after being empty for several years.
Anyway, the Mediterranean Chicken Palace is another entry on that long list of restaurants that went out of business before I got around to trying them. I looked at the menu they had on the door before they opened, and it didn't look bad. They had some Middle-Eastern dishes that I like, such as Tabouli and, I believe, Falaffel, which you can't get on that side of town. The only reason I never got around to it is that I was afraid that, given the name, the whole place might smell too much like chicken, which I don't like at all. My sense of time is not that great, but I think they lasted less than a year. Too bad.
UPDATE 31 March 2010: Added full street address to post title.