Sometimes, it feels like there are more Italian restaurants in San Francisco than people. We've got everything from ...
SF is packed with Italian restaurants—especially ones where a fist-sized serving of seasonal cappelletti and some fancy ...