The greatest pizza in the country is just outside of Philadelphia at a little parlor called Pizza Star in Levittown, PA.
The regular pie is perfect- you will never eat a better pizza than this in your lifetime.
Make sure to try some fresh ""Grandmom"" pie, a mixture of basil, garlic, chunky tomatoes among other ingredients.
Pros: Pizza, Service, Inexpensive
more