falls food in wallpaper thai food in twin falls Thai Restaurants in Twin Falls. 428 2nd Ave E. The 9 Best Thai Food Restaurants In Minneapolis St Paul By Twin … Tuesday, July 5, 2022 Edit