There are menus for many cruise lines, including Princess, at this site:

www.cruiseclues.com