CTC Restaurant, Athens: Where the Classic Meets the Modern

22 July, 2016