Steak Houses in Woonsocket, SD Twin Lakes Steak House39427 2361th StWoonsocket, SD, 573856057964211RestaurantRestaurantsSteak HousesTwin Lake Resort RestaurantUsed Restaurant Equipment Supplies Show More