Pizza restaurant · 25801 Wilmot Rd, Trevor, WI
To-Go · Dine-In
More food in Trevor, WI · Pizza in Trevor