Thai house December 2, 2019 0 The new Siam Thai House in Napa | Food In what you might call a miracle restaurant, all three had the same day off…