5-36-14 Daizawa, Setagaya-ku, Tokyo, Japan
Shimokitazawa
+81 3 3421 9519
About Rock Mother
Located close to Shimokitazawa Station - one express stop west of Shibuya (Inokashira and Odakyu lines). Open from 6pm Monday-Saturday and from 5pm on Sunday till 2am every night.