Print & Design Huffers Restaurant Monthly promotional large format posters for Sudbury based restaurant Huffers.