Map could not be loaded - please enable Javascript!
→ more information
Mulberry Manor:
35.643371
,
139.664207
1-7-1 Wakabayashi, Setagaya-ku, Tel. +81 3-6453-2335, Hours: Mon., Tues., Thurs. & Fri. 9am-7pm; Sat. & Sun. 9am-6pm
(Directions)