I
Sushi Tokyo Japanese Restaurnt
1111 Blue Lakes Boulevard N # B, Twin Falls ID 83301-3437
(208) 736-1888
Browse Nearby states for Japanese Restaurant
Japanese Restaurant in Montana