I am so excited that a Toppers is moving into Saint Louis Park. This is the best pizza. For over 7 years when I am near uptown, I make it a point to get a pizza from toppers. I like Luce and Galactic like everyone, but for a traditional pizza that is quality above the others, this is the place. Staff is always friendly and they work fast. I love Toppers!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.