Ginza is home to the most upscale shops in Tokyo. Its streets are lined with galleries, movie theaters, cultural facilities, department stores, flagship stores of major brands, trendy eateries and traditional Japanese restaurants. It is literally the center of Japanese culture.