- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
The Secret Garden, Altoona, Wisconsin Restaurant Details
Reserve a table - The Secret Garden - Inactive
Restaurant: The Secret Garden
Address: 2000 North Hillcrest Parkway, Altoona (Eau Claire), Wisconsin (WI), 54720
Send to devicePhone: (715) 830-5000
Please register here to leave your review, or log into your account.