Tokyo
819 E Spruce St, Mitchell
(605) 990-1988
Menu
Reserve
Restaurants in Mitchell, SD
Tokyo
819 E Spruce St, Mitchell, SD 57301
(605) 990-1988