article Inside Café Plaka, London David Peach · 30th June 2015 · 1 minute to read Sitting in Café Plaka for some pizza