We might be late to try Lemon and Olives Greek Taverna, but if you’re like us, who are afraid, it’s time you give it a go. Here’s why.