A surprisingly high-end pedestrianized electronics shopping street.