Pad Thai prepared by Bai Bua Thai Kitchen now open on River Road N.
Bai Bua Thai Kitchen, located at 5133 River Road N, opened its doors to the Keizer community in late May.
This is Vichuda Stine’s fifth Thai restaurant, and when asked what makes her restaurant unique, she said, “The price is not overpriced, the portion is not bad, and you can eat my food every . . .