Log Tavern Pizza Co

Pizza restaurant · 102 Spring Creek Rd, Lodi, WI

Dine-In

Hours

More food in Lodi, WI · Pizza in Lodi