Anybody got any info on this place, TCR says "near by New China Club." Chips have Chinese characters which my friend here translates as "silver bowl."
Any history on this place?