D50 101 Meguro to Shibuya by Train – Tokyo | SherryStay