in centro, nel centro
to or in the central part of a city or town, often containing businesses and shops
centro, centro città
the central business or commercial area of a city or town
del centro, centrale
of, relating to, or situated in the central part of a city or town