iPhone photos still stuck on "Restoring from iCloud"
When syncing data from iCloud, you should remember that iOS syncs large data only when on Wi-Fi and charging. Please try the following:


Sign out from iCloud, then sign back in.
Put your device charging overnight with a good Wi-Fi connection.


Be patient and keep in mind that download speed also depends on your Wi-Fi. If it's slow, downloading will take longer.