Hillside Stables Restaurant
Address:
1412 Highway 67, Sabula, IA 52070
Phone:
(563) 687-2479
Hours:
- Tue: 4:30pm-8:30pm
- Wed: 4:30pm-8:30pm
- Thu: 4:30pm-8:30pm
- Fri: 4:30pm-9pm
- Sat: 4:30pm-9pm
Other Businesses: