Sakura Japanese Steak House is a restaurant located in Twin Falls, Idaho.
No contact information available for Sakura Japanese Steak House.
Within about 4.9 miles, there are atm, fuel, clinic, doctor, parking, convenience, supermarket and charging station.
In the surrounding area, you can also find Fire Protection Company, Fire Station, Fitness Centre, Florist, Fountain, Furniture, Games, Garden, Garden Centre, Golf Course, Government, Hairdresser, Hospital, Hotel, Ice Cream, Information, Jewelry, Alcohol and more.
You can try Malt, Frosted Sugar, Crispy Wontons (6 Pieces), New! Mixing Bowl Mashup Blizzard® Treat, Add/xtra Chili, Sweet Potato Fries, Peanut Butter Cup Shake, Thai Chicken Salad, Chocolate Sundae, Pork (carnitas), Southern Fried Chicken Biscuit Breakfast, Gulab Jamun Dinner Dessert, Boba Blended Smoothie, Harvest Chicken Salad (contains Pecans), Seafood Salad, Chicken & Elotes, Soft Drinks, The Philly, Apple Juice or Uno Veggie Taco.
Other restaurant in the area include Idaho Joes, New China Buffet, Sizzler, Anchor Bistro or Peking Restaurant.