Centro is widely praised as a top-tier destination in Saint-Leonard for authentic Italian cuisine, with visitors consistently highlighting the exceptional quality and freshness of the menu items. From standout Roman-style pizzas and flavorful sandwiches to savory arancini and perfectly prepared paninis, the culinary offerings receive high marks for consistency and taste. Many guests appreciate the attentive, warm service and the generous hospitality shown by the team, whether dining in, grabbing a quick lunch, or utilizing the catering services for events. While isolated experiences noted minor inconsistencies during large holiday orders, the overwhelming consensus describes a welcoming, high-quality establishment that offers great value, convenient parking, and a memorable experience for both casual diners and large celebrations.View restaurant profile