Located in Ginza 9, Don Quijote Ginza is much closer to Shinbashi Station.

Open 24 hours, 7 days a week