Tokyo Sushi & Steakhouse
3315 6th Ave SE #68, Aberdeen SD 57401
(605) 262-3888
Directions
Order Online Delivery
Tokyoaberdeensd
Tokyoaberdeen57401
Aberdeen, South Dakota
Tokyo Sushi & Steakhouse
3315 6th Ave SE #68, Aberdeen
(605) 262-3888