When I was studying at EPFL, we often had trouble deciding what we wanted to eat at noon. The problem was that the menus for each restaurants were displayed on different pages on the official website. So a friend and I came with the idea of building a site to aggregate all these informations.
The server runs a PHP script that parses the different pages, and saves all menus data for the day. It then server a page displaying menus in a table that can be sorted and filtered.
The site worked at the address polyfood.ch for the 3 years we were studying at EPFL. It is now offline, as the official site updated their page.