Sabai Sabai
A short documentary about the Thai restaurant Sabai Sabai located in Middlebury, Vermont. A short documentary about the Thai restaurant Sabai Sabai located in Middlebury, Vermont. A short documentary about the Thai restaurant Sabai Sabai located in Middlebury, Vermont. A short documentary about the Thai restaurant Sabai Sabai located in Middlebury, Vermont.