Olympus Taverna in NoHo -- what is it?
I keep driving past Olympus Taverna on Laurel Canyon between Victory and Oxnard in North Hollywood. I never see anyone going into it, but if it's a decent Greek restaurant, I'd love to know.
So... is it a restaurant? Is it mostly a bar with meze? Is it (forgive the question) a, um, casa disreputada? (It would fit in with the neighbourhood!)
And has anyone been?
It is indeed a restaurant, but if you don't go, you're not missing anything at all!
I've ordered the gyro lunch plate a couple of times--the meat was dry and and pita not warmed up. My coworkers have also ordered the chicken plate--same complaints. To make things worse, the place is dark and stinks of stale air.