Yamanote Line: Meguro and Ebisu

The term “yamanote” is synonymous with “upscale” and both Meguro and Ebisu fit that description. Continue reading Yamanote Line: Meguro and Ebisu