Kyris Village Kebabs

Greek Kebab

82 Powys Lane, London, N13 4HR

Not taking orders

This place is not taking orders right now

Your order