Pizzeria Toscana is an Italian restaurant offering pizza. While one review found the food and service to be uninspired, another mentions ordering jumbo pizzas.