Restaurants & Bars

Los Angeles Area Greek

Olympic Greek Tavern in North Hollywood?

Share:

More from Restaurants & Bars

Restaurants & Bars Los Angeles Area Greek

Olympic Greek Tavern in North Hollywood?

m
MaryT | | Apr 14, 2007 03:40 PM

I moved from OC a couple years back, still learning . . . has anyone been here? Still looking for better Greek food.
Thanks.

Feedback