Keystone House Restaurant, KEYSTONE, South Dakota (SD)
Comfortably positioned at 217 Winter Street () in KEYSTONE, South Dakota (SD) (57751), Keystone House Restaurant is available at 6056664775. Please do give them a call beforehand to make a reservation.
More restaurants in KEYSTONE, South Dakota (SD)
Keystone House Restaurant contact information and details:
Address: 217 Winter Street - , KEYSTONE, South Dakota (SD) 57751
Contact Phone: 6056664775
