Santo PecadoRestaurants1679 St Clair Ave WToronto, ON, M6N 1H9 · CA+14167271021info@santopecado.casantopecado.caHours not available