Pizza restaurant · 6558 S Lovers Lane Rd, Franklin, WI
Delivery
More food in Franklin, WI · Pizza in Franklin