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

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.