we used to live up in Redwood City and the Amici's up there became our favorite resturant, however, the one in Mountain View doesn't seem to be as good. we love a New York style pie, they have a nice think crust, but for some reason their pizza's seem dry lately, we like more grease.
more