Elias Koulakiotis
Culture
The Life Goddess Endears London
The Life Goddess, Greek deli and restaurant, which opened on Jan. 25 in London, is already attracting many customers with an array of Greek traditional dishes, with products from the many regions of Greece.
Customers have the choice of oil...