Bai Bua Thai Kitchen
➤ 5133 River Rd N, Keizer I-97303-5349, United States
Seafood, Asiatic, Asian, Lunch, Thai
"Great Thai selection. Very popular and busy with take out/delivery orders. If you order during peek hours, expect a delay. Almost no one was eating dine in, but it looked like a nice place to dine in."