If you have access to a real server, matrify looks like it would meet your needs. This seems like it would fit your needs. Only requirement is that your server would need to run a java application.
If you don't have access to a real server, just one that can run PHP, Wordpress and custom post types could do the trick. Just have categories for type of good (cheese, wine, board games, etc.) and add custom fields for each variable you need. Mobile interface for entering data would be a given because Wordpress works great on mobile. Then you could use a plugin like WP Search and Filter to have a kickass front-end (demo here: http://demo.designsandcode.com/sfpro-movie-reviews). Also having guest access is super easy if you wanted to share.