Palermo's has the best thin crust pizza anywhere in the city. They've got some good competition out there but when it comes down to it, Palermo's is the best...and it's all in the sauce. Palermo's also has other great food. Be sure to try the stuffed banana peppers. Palermo's makes their own sausage and it's outstanding.
more