The owner of a Diaoyu Islands-themed restaurant in Beijing was forced by the property management company to take down its signage because it was “too sensitive”, according to the Global Times.