Order Online

Tokyo 26

4511 E 26th St.
Sioux Falls, SD 57110
(605) 274-1588
Order online Menu | Reservation | Info

Have coupons