From Our Editors
A culinary gem, Pop's Pizza Place in Independence is a well-known spot for superb pizza. Stop in for the good quality and stay for lightning-fast service. You'll be a repeat customer in no time.
Pop's definitely won't leave you disappointed, no matter how you slice it.