Michelangelo's has the absolute best pizza in town. Tasty crust, plenty of toppings, good prices, and quick delivery. They also have a wide variety of toppings that the national chains don't have, like spinach. The rest of the menu, from what I've sampled, is also good. They have subs, cheesesteaks, salads, and pasta in addition to the pizza. Occasionally there is a language barrier over the phone w/regard to unusual instructions, but it is worth it. It's awesome!