Land O Lakes WI B Land O Lakes WI | Leif's Cafe, Restaurants 1. 4187 County Rd, B, Land O Lakes, WI 54540 | Leif's Cafe (715) 547-3896