Shilling House 81 N Shilling Ave Blackfoot ID United States
Hours: Mon-Fri 11 am-2 pm
Phone: 208.785.3606 Reservations: large groups only