PIER 290 serves up the Lake Life as the only waterfront restaurant on Lake Geneva! Enjoy beautiful lake views in our dining room, front deck, or covered Canopies.
PIER 290 serves up the Lake Life as the only waterfront restaurant on Lake Geneva! Enjoy beautiful lake views in our dining room, front deck, or covered Canopies.