In a town with a lot of good pizza (thanks UNC students!) Alfredo's is the best. The thin crust has a flavor like no other in Chapel Hill, and the toppings are...tops. Great value, great service. Say hello to Alfredo, he's the nicest guy in town, and cares about what he does. This is a family affair.
Pros: The best pizza, Friendly service, Owner operated
Cons: what's not to like?
more