979 Broadway #202 Millbrae, CA 94030 ()
At the same location
I played the fashion store one with my friends, I have to give it a wow. Since the manager beg me don't tells the detail, I have to tell you that this one is so cool and so different. The light effects are awesome!Yi L.