Inside Café Plaka, London

Sitting in Café Plaka for some pizza