3858 River Road North, Keizer
(503) 463-1985
Welcome to Thai Lotus Restaurant, some of the best and most authentic Thai food in town. All of the delicacies we serve here are made on site with the freshest and finest ingredients possible. We strike a balance between sweet, sour, bitter, salty, a...