Prices: $
Service: Excellent

I pretty much stumbled upon this gem, as it’s hidden on a little side street off of Ventura in Woodland Hills.  I always saw the elevated Leo & Lily (www.leonlily.com) sign as I drove by, but never gave it much of a second thought. (more…)