8405 W 12th St | Sioux Falls, SD 57106
Established 2004
605-335-9633

Contact Us
Hours
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
8405 W 12TH ST SIOUX FALLS, SD 57106
Business Hours:
Tues - Sat: 3:00pm - Close
Food Hours:
Tues - Sat: 5:00pm - 10:00pm