La Terrasse de Paris is a business center.