La Bella Italia Torrellano is an Italian restaurant specializing in pizza. They offer vegetarian options and have accessible facilities for disabled patrons.