Kind: Garden Cost: Free Station: Ikejiri Ohashi Where: 35.6513°N 139.68815°E Address:1-9-2 Ohashi, Meguro-kuPhone: 03-5722-9741Hours: 7:00 – 9:00 PM Worth it? Totally. Just west of the central…
A Tokyo Guide
Kind: Garden Cost: Free Station: Ikejiri Ohashi Where: 35.6513°N 139.68815°E Address:1-9-2 Ohashi, Meguro-kuPhone: 03-5722-9741Hours: 7:00 – 9:00 PM Worth it? Totally. Just west of the central…