Sakura Steakhouse
Address:
562 Blue Lakes Blvd, Twin Falls, ID 83301
Phone:
(208) 736-2977
Nice to Know:
- Good For Kids Yes
- Accepts Credit Cards Yes
- Good For Groups Yes
Other Businesses:
- Los Toritos Mexican Restaurant at 778 FALLS AVE, Twin Falls, ID 83301
- Montana Steak House at 1826 Canyon Crest Dr, Twin Falls, ID 83301
- Loong Hing Restaurant at 1719 Kimberly Rd, Twin Falls, ID 83301
- Garden Cafe at 2221 Addison Ave E, Twin Falls, ID 83301
- Jimmy John's at 130 Blue Lakes Blvd N, Twin Falls, ID 83301