Silent film showcasing ZEN restaurant at Harbourside, Bristol. The place to eat authentic Chinese food.