Sakura Japanese Steakhouse. - Twin Falls

Steak, Soup, Drinks
564 N. Blue Lakes Blvd. Twin Falls, ID 83301, United States

Sakura Japanese Steakhouse.

1.3 / 5 of 3 Reviews
Phone
+12087362977
Address
564 N. Blue Lakes Blvd. Twin Falls, ID 83301, United States

Opening Hours

  • Monday
    11:00 - 00:00
  • Tuesday
    11:00-00:00
  • Wednesday
    11:00-00:00
  • Thursday
    11:00-00:00
  • Friday
    11:00-00:00
  • Saturday
    11:00-00:00
  • Sunday
    11:00-00:00

Feedback

★ 1.3 / 5 of 3 Reviews

Don't walk, RUN AWAY! I am visiting from out of town and love Japanese food Thought I would c...

annamarie-45
annamarie-45

Don't waste your time eating hereStopped by for dinner and they refused to serve a party of one...

hilma-9
hilma-9

We are seated immediatelyOrder taken, drinks, soup and salad were brought to the tableThen we s...

flossie-12
flossie-12

More information

QR-code link to the menu

QR-Code zur Speisekarte von Sakura Japanese Steakhouse.

This restaurant offers

Related Restaurants

Fast & SimpleDownload Menu App now