Chinese restaurant at Amsterdam

May 22 2009, 2:56pm

It is the biggest one here. The disadvantage? It's not near the red light district!

Uploaded with Darkslide.