Map could not be loaded - please enable Javascript!
→ more information
Spajiro (Shibuya):
35.648166
,
139.708937
1-chome 2-5 Oak I 1 · 2F, Shibuya-ku, Tel. +81 3 5457 1222, Hours: 11:30am-midnight
(Directions)