I have used eSIM a lot for trips to Europe, but I don't believe any of them would allow you to make a voice call, not even to a toll free number. Having said that, in the last 5 years that I have travelled and used eSIM, I never needed to make a voice call. iMessage still works on eSIM, but regular Android phone would not be able to text. Most people or business in Europe have Whatsapp if you need to actually talk to them.
For your upcoming trip to Italy, I echo one of the previous comments -- an eSIM from a reputable online sites would be a better choice. I personally like Airalo. Unless you will be in Italy for 30 days, there is no reason for you to buy one that lasts 30 days. If you will be in Italy for a week, buy a 3 GB eSIM with a 7 day duration for only $7.50. The key is to turn off the background refresh on all the apps, turn off Cellular Data Access to all but the essential apps when you are out and about (Google Map, Weather, and whatever apps you need for local transportation). You can upload your photos or update social media or check emails when you are back to the hotel or Airbnb with free WiFi. I often use less than 1 or 2 GB of data for a 7~10 day trip.
Better yet, on one of my recent trips, I found a coupon code for Airalo that gave me $3 off. "MINFEI4587" Quotation marks are not part of the code. I used it on multiple purchases and it worked fine, so it's not single use. With it, you basically pay $4.50 for your data needs for the entire trip. Can't beat the price!