Pizza restaurant known for its excellent pizza and fast, friendly service. Often busy, but worth the wait.