Stables in Sterling, IL
1. Stables
3. Hillside Stables Restaurant & Inn
1412 Highway 67, Sabula, IA 52070
OPEN NOW:11:00 am - 8:00 pm
From Business: Located in the beautiful, rolling hills between Clinton and Sabula, Hillside Stables Restaurant and Inn is not just a restaurant. It is a destination. Featuring German cuisineā¦
Showing 1-6 of 6