Tokyo 26 – Sioux Falls, South Dakota 57110

Tokyo 26 Description

Tokyo 26 Location

Address: 4511 E 26th St, Sioux Falls, SD 57110
Phone Number: +1 605-274-1588
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top