Centro is a vibrant culinary destination in the heart of Saint-Léonard, Quebec, offering an inviting atmosphere perfect for family gatherings, casual dining, or special occasions. Known for its exquisite Italian cuisine, Centro delights guests with a menu featuring traditional pizzas, handmade pastas, and an array of classic dishes crafted with fresh, local ingredients. The restaurant's warm, contemporary decor and attentive service create a welcoming environment that keeps patrons coming back.