The Life Goddess Deli

Life Goddess Deli
The Life Goddess brings the best of Greece to their beautifully designed Deli.

Visit the Greek restaurant who will provide delicious food cooked and served by an award-winning chef. You will find exquisite dishes, a wide selection of home-made produce and one of the biggest ranges of Greek wines in London.

The Life Goddess

29 Store Street
Tel: 0207 637 2401