"Just a little disclaimer: the following review is not an angry customer's rage: the food was genuinely BAD. Sometimes I simply don't understand Zomato ratings or can hardly relate to them: The Life Goddess looks incredibly attractive and cozy, and the rating of 3.9 sounds very encouraging however the food in this supposedly Greek food haven is just beyond terrible. My colleagues and I visited the cafe yesterday afternoon: we came for teas, cakes, and a bit of wifi and were so encouraged that went back for lunch today: well, it would've been much better just to stick to our original menu of coffee and emails, and ignore the food all together. The okra dish I had was simply dull and...read more"