We tried pizza here because it got in the top 10 of the 2002 user ratings. This is supposed to be a specialty Italian restaurant and they used canned mushrooms! The sauce and crust of the pizza were not that great either. I don't understand how this pizza could possibly have gotten in the top 10.
more