Elcho Ice Cream Shoppe
11163
State Rd 45, Elcho WI
- This is the page of Elcho Ice Cream Shoppe on 11163 State Rd 45 Elcho WI 54428.
- (first reviewed on September 23, 2014, last updated
on November 24, 2023.)
- Elcho Ice Cream Shoppe is ranked #1 of 2 Restaurants in Elcho.
- This page has had 21 visitors. You are the 22nd.
★★★★ on the 23rd of September, 2014
inspired, whole