Travel Tokyo Restaurants on the Western Side of Shinjuku Station – Camera Town February 23, 2020 Restaurants in Nishi-Shinjuku on the western side of Shinjuku Train Station is the section referred to as Tokyo Camera Town. There are hundreds of restaurants … AloJapan.com
AloJapan.com