This 550 piece Funny Faces puzzle by Ceaco features a lively American restaurant scene, where everybody is having a great time.