loc:35.653605,139.693405

loc:35.653605,139.693405

Address · Meguro, Tokyo

Details