This is a Japanese restaurant which has been closed on and off recently due to anti-Japanese protests and general ill-will due to the Diaoyu/Senekka Island dispute. The red banner says that the islands belong to China and there are about 4 Chinese flags plastered all over the outside. The restaurant was closed for a few weeks (to avoid being vandalized) and then I saw it open, but recently it has looked closed again. Maybe they didn't have any business and went bankrupt? I'm not sure. The sign is still up though.

Leave a Reply