Get directions to: Mike's Pizza Platter, Excelsior, MN
Restaurant address: 5671 Manitou Rd Excelsior, MN 55331, USA
Restaurant: Mike's Pizza Platter