114A Junction Rd, Archway, N19 5LB, London
3 Botolph Alley, EC3R 8DR, London
At our Kleftiko Greek Restaurants, we are committed to serving homemade, freshly cooked, delicious food to bring you the best of Mediterranean flavours with a modern twist.
Delicious souvlaki, gyro, vegan gyro, baklava and many more. We are committed to compostable and biodegradable packaging