Toggle navigation
Home
Contact
Add Your Business
Download Business Data
Japanese Restaurants in Twin Falls, ID
5 businesses found
Teriyaki Chicken Express
998 Locust St North , 83301
Phone: No number given
Tokyo Japanese Restaurant
1111 Blue Lakes Boulevard North # B , 83301
Phone:
(208) 736-1888
Sakura
562 Blue Lakes Boulevard North , 83301
Phone:
(208) 736-2977
Sushi Ya
412 2nd Avenue East , 83301
Phone:
(208) 733-0777
Burnt Lemon Grill
1879 Addison Avenue East , 83301
Phone:
(208) 735-0200