Penguin Palace

Ice cream shop · 2117 River Rd, Maumee, OH

More food in Maumee, OH · Ice Cream in Maumee