1. Ted's Pizza Palace 306 Main St E, Menomonie, WI 54751 Coordinate: 44.87622,-91.92682 Phone: (715) 235-0600