This place packed should be packed on a Saturday night -great food, good prices! We took a chance on Tuttorosso because every other pizza restaurant in all of the St Pete beach towns had long wait times except this one -good decision! We ordered the marghareta and Mediterranean pizzas and garlic knots -all excellent. Friendly service too. Next time we'll try the antipasto -which looked delicious.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.