The Greek Larder

The Greek Larder
Arthouse, 1 York Way, London, N1C 4AS