I've eaten in Italian Restaurants in San Francisco, Boston and lived in Italy for four years and I am simply amazed that this place receives a 9.5. It is average at best and the food quality and presentation is below par. I have eaten at three of the Garozzo's in the metro area and wonder who writes these reviews.
more