I eat at Taste of Italy often and usually have ordered sausage pizza, which is great! different than normal delivery pizza sausage. thinner crust. I don't recommend going when you are in a hurry. It usually takes a while to receive you food. They do not have a lot of tables in restaurant and I believe they are closed on Sundays.
If you own or manage A Taste of Italy, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.