Pizza Time

Pizza restaurant · 25801 Wilmot Rd, Trevor, WI

To-Go · Dine-In

Hours

More food in Trevor, WI · Pizza in Trevor