![Welcome 1](img/photos/1702712599.jpg)
China Buffet
China Buffet located on Twin Falls, ID 83301. We have awesome recipes and the most talented chefs in town! We offer Friendly service in a clean establishment, everything we ordered was delicious!
![Welcome 2](img/photos/1702689962.jpg)
providing fast, relaxed, healthy and stylish dining experience to its customers. “Taste, culture, health, fashion”
Signature Dish
What Clients Say
The Gallery
Every dish at China Buffet is a guaranteed must-have! From the short-rib ramen and chicken katsu, to all of the fresh sushi platters, it makes Osawa a go-to restaurant in Twin Falls, ID for many locals. We hold ourselves to the highest standards, which gives us pride in being a consistently great and clean place for customers to order takeout from or dine-in at.
![](img/photos/1702368471.jpg)
![](img/photos/1702368538.jpg)
![](img/photos/1702321396.jpg)
![](img/photos/1702155591.jpg)