Thought provoking art at a local Chinese restaurant