Sakura
$$
Closed
562 Blue Lakes Blvd N
Twin Falls, ID 83301
Sakura Japanese Steak and Seafood House, founded in 1988 by Marc Ha, began as a small restaurant in Fredericksburg, Virginia, featuring just seven hibachi tables. Over the years, the restaurant has gained acclaim, being ranked by Consumer Reports Magazine as the #2 best Asian restaurant in America, and has expanded its presence to the west coast.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.