Tom's Bao Bao In Cambridge
Harvard Square is home to the next big food phenomenon, a unique Chinese style sandwich known as the bao.

More Videos