You Are Currently Watching: Chow Restaurant

Chow Restaurant is an upscale eatery located in the South Granville area of downtown Vancouver, BC. Freyburg Media shot a short web advertisment for Chow recently, showcasing both dishes and decor.

Posted On: February 1, 2009
Posted In: Featured Video
Comments: No Responses

Leave a Reply