Restaurant Torres Petit is the exclusive restaurant of the Hotel Torres Manlleu, located in Manlleu. It offers a fine dining experience.