on/magellan's

The latest

In search of the perfect pizza: Magellan's

I googled Magellan's upon getting a recommendation and learned it offered the self-proclaimed "best pizza in Waukesha." I haven't had great experiences with Waukesha pizza, so I figured I'd give this place a visit.

Oct 01, 2014