food napa thai wallpaper thai food napa california Thai Kitchen Restaurant is an amazing little gem for amazing Thai food in Napa. 1142 Main Street Napa CA 94559. … Saturday, March 26, 2022 Edit