Dining at Pier 290 – Lake Geneva

This entry was posted in Restaurants

Set on the shoreline of Geneva Lake in Williams Bay, patrons enjoy watching the activity on the lake while dining on exquisite cuisine, most made from fresh, local ingredients.