Lola's on the Lake Restaurant Review:
True to its name, Lola's on the Lake offers diners views of Elkhart Lake, which is located in between the cities of Milwaukee and Green Bay. This restaurant in The Osthoff Resort features a menu of contemporary American cuisine that changes with the seasons. Main courses may include grilled Black Angus filet mignon, crusted with peppercorns and served with potato-fennel gratin and Cognac cream...