Review of Tomaso's Pizza World

3234 Center Point Rd NE, Cedar Rapids, IA 52402

Overall Rating

Review


Crust was good but kinda soggy. The toppings are so stinking good. Was about $50 for two pizzas.

Updated 8 years ago

Celiac