Idlewile Inn, SAINT CLOUD, Wisconsin (WI)
Comfortably stationed at 1306 Main Street () in SAINT CLOUD, Wisconsin (WI) (53079), Idlewile Inn can be contacted at 9209994404. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in SAINT CLOUD, Wisconsin (WI)
Idlewile Inn contact information and details:
Address: 1306 Main Street - , SAINT CLOUD, Wisconsin (WI) 53079
Contact Phone: 9209994404
