1. Make sure restaurants are only downloaded once.
2. Check whether it's necessary to download restaurants on each resume.
3. Change OpeningTime model