If you're looking for some decent Italian in the middle of Cambridge and don't want to drive to the North End, go here. They've got a huge pizza selection along with some pretty good pastas. The waitresses are a bit rude, but maybe they are just blunt?
This is also good for delivery.
more