Double T Steakhouse & Lounge
100 E Main St
Delmont, SD 57330
Delmont, SD 57330