ok, its along upper thomson road. sort of opposite the Prata House and Imperial Court area.
small staircase up to the shop, but they have a big poster up. i think its sort of blocked by some tree also. hmmm...
anyway i think i'll go check it out tomorrow since i live just beside it.
its 1 bus-stop b4/after thomson plaza (depends which direction u're coming from)
and no theres no bus 51 there.
from bishan u can take 410