What does Customers love a street without cars. mean?Customers love a street without cars.▶ Hear it in EnglishCustomers love a street without cars. in other languagesIn PortugueseIn FrenchIn Japanese